.be-hero{color:#343637;background:#9bfdd8;position:relative}.be-hero__stage{background:inherit;isolation:isolate;height:calc(100svh - 142px);min-height:720px;max-height:1100px;position:relative;overflow:hidden}.be-hero__eyebrow{letter-spacing:.11em;text-transform:uppercase;z-index:5;justify-content:space-between;gap:20px;font-size:10px;display:flex;position:absolute;inset:28px 4.5% auto}.be-hero__title{letter-spacing:-.06em;z-index:1;pointer-events:none;font-size:clamp(35px,4.4vw,74px);line-height:1.05;position:absolute;top:16%;left:4.3%}.be-hero__title>span{display:block}.be-hero__title>.kw-hand{letter-spacing:-.065em;transform-origin:0;margin-top:35px;font-size:clamp(95px,12.8vw,214px);line-height:.92;transform:rotate(-3deg)}.be-hero__intro{z-index:4;max-width:200px;font-size:13px;line-height:1.8;position:absolute;top:15%;right:5%}.be-hero__path{z-index:0;opacity:.72;pointer-events:none;width:44%;height:62%;position:absolute;top:13%;left:47%;transform:rotate(20deg)}.be-hero__path>svg{width:100%;height:100%}.be-hero__art{aspect-ratio:1;z-index:3;pointer-events:none;perspective:1200px;width:min(75svh,70vw);position:absolute;top:50%;left:65%;transform:translate(-50%,-50%)rotate(12deg)}.be-hero__scooter{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.be-hero__pieces{visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset:0}.be-piece{left:var(--part-x);top:var(--part-y);width:var(--part-w);transform-origin:50%;backface-visibility:hidden;position:absolute;transform:translate(-50%,-50%)}.be-piece svg{width:100%;height:auto;aspect-ratio:var(--part-ratio,1);display:block;overflow:hidden}.be-piece--handle{--part-ratio:510/455}.be-piece--stem{--part-ratio:310/500}.be-piece--fork{--part-ratio:430/500}.be-piece--front{--part-ratio:410/455}.be-piece--deck{--part-ratio:620/435}.be-piece--rear{--part-ratio:365/460}.be-hero__outburst{text-align:center;letter-spacing:-.065em;z-index:1;visibility:hidden;opacity:0;pointer-events:none;width:74%;font-size:clamp(130px,18.5vw,310px);line-height:.78;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-7deg)}.be-hero__final{z-index:2;opacity:0;visibility:hidden;pointer-events:none;letter-spacing:-.04em;max-width:53%;font-size:clamp(23px,3vw,44px);line-height:1.2;position:absolute;top:20%;left:5%}.be-hero__final>.kw-hand{margin-top:25px;font-size:clamp(57px,8.1vw,134px);line-height:1.05;display:block;transform:rotate(-4deg)}.be-hero__aside{z-index:4;opacity:0;visibility:hidden;pointer-events:none;font-family:ABC Stefan,Poppins,sans-serif;font-size:clamp(16px,1.8vw,27px);line-height:1.3;position:absolute;inset:0}.be-hero__aside>span:first-child{position:absolute;top:43%;left:6%;transform:rotate(-8deg)}.be-hero__aside>span:last-child{position:absolute;top:51%;right:5%;transform:rotate(7deg)}.be-hero__footer{z-index:6;justify-content:space-between;align-items:end;gap:24px;display:flex;position:absolute;bottom:78px;left:4.5%;right:4.5%}.be-hero__footer a{color:inherit;flex-direction:column;gap:10px;font-size:12px;line-height:1.6;display:flex}.be-hero__footer a>span:last-child{align-items:center;gap:18px;display:flex}.be-hero__footer .kr-icon{width:17px;height:17px}.be-hero__model>span:first-child{letter-spacing:.045em;font-size:10px}.be-hero__scroll{text-align:right;align-items:flex-end}.be-hero__play{color:#fff;cursor:pointer;box-shadow:none;background:#343637;border:0;border-radius:999px;flex:none;align-items:center;gap:13px;padding:13px 22px 13px 13px;font-size:12px;transition:background-color .2s,transform .2s;display:flex}.be-hero__play:hover{background:#263b30;transform:translateY(-2px)}.be-hero__play:active{transform:scale(.98)}.be-hero__play:disabled{display:none}.be-hero__play-mark{background:#9bfdd8;border-radius:50%;width:34px;height:34px;padding:5px;display:block}.be-hero__play-mark .sf-brand-mark{color:#343637;width:100%;height:100%;display:block}.be-hero__meter{letter-spacing:.035em;z-index:6;align-items:center;gap:26px;font-size:9px;display:flex;position:absolute;inset:auto 4.5% 25px}.be-hero__meter>div{background:#34363735;flex:1;height:1px}.be-hero__meter i{transform-origin:0;background:#343637;width:100%;height:2px;display:block;transform:scaleX(.035)}.be-home .kw-manifesto{padding-block:100px 115px;position:relative}.be-home .kw-manifesto__title{font-size:clamp(54px,7.1vw,108px)!important;line-height:1.06!important}.be-home .kw-manifesto__bottom>.kw-hand{font-size:30px}.be-home .kw-worlds__stage{padding-top:28px}.be-home .kw-worlds__header{margin-bottom:25px}.be-home .kw-worlds__header h2{font-size:clamp(38px,4.1vw,64px)}.be-home .kw-worlds__track{grid-auto-columns:100%;grid-auto-flow:column;gap:0;width:100%;padding:0;display:grid}.be-home .kw-world{isolation:isolate;border-radius:0;grid-template-columns:1fr 1.15fr;gap:5%;width:100%;height:clamp(510px,64svh,770px);padding:clamp(32px,3vw,64px) 4.5vw}.be-home .kw-world__index{color:inherit;margin-bottom:auto;font-size:20px}.be-home .kw-world__copy{z-index:2}.be-home .kw-world__copy h3{max-width:500px;font-size:clamp(50px,6.1vw,98px);line-height:1}.be-home .kw-world__copy>.kw-kicker{margin-top:12px;margin-bottom:24px}.be-home .kw-world__tagline{font-size:18px;margin-top:22px!important}.be-home .kw-world__body{max-width:350px;font-size:12px}.be-home .kw-world__copy>.kw-link{font-size:12px}.be-home .kw-world__visual{padding:0 0 30px}.be-home .kw-world__visual figure{border-radius:0;height:100%;max-height:none}.be-home .kw-world__word{z-index:2;font-size:clamp(30px,4.4vw,64px);bottom:-4px;right:2%}.be-home .kw-world--mint{background:#e3fbf3}.be-home .kw-world--peach{background:#fff0e2;grid-template-columns:1.15fr 1fr}.be-home .kw-world--peach .kw-world__copy{grid-area:1/2;padding-left:5%}.be-home .kw-world--peach .kw-world__visual{grid-area:1/1}.be-home .kw-world--peach .kw-world__visual figure{border-radius:48% 48% 0 0}.be-home .kw-world--peach .kw-world__word{bottom:-8px;right:-3%}.be-home .kw-world--lilac{color:#e3fbf3;background:#343637}.be-home .kw-world--lilac .kw-world__body{color:#ccd9d1}.be-home .kw-world--lilac .kw-world__copy>.kw-link{border-color:#e3fbf360}.be-home .kw-world--lilac .kw-world__visual{padding:20px 10px 45px}.be-home .kw-world--lilac .kw-world__visual figure{border-radius:4px;height:100%;transform:rotate(-4deg)}.be-home .kw-world--lilac .kw-world__word{color:#9bfdd8}.be-home .kw-worlds__progress{padding-block:17px}.be-home .kw-belief__copy h2{font-size:clamp(50px,5.5vw,84px)}:root[data-theme=dark] .be-home .kw-world--mint{background:#2b4638}:root[data-theme=dark] .be-home .kw-world--peach{background:#42392e}:root[data-theme=dark] .be-home .kw-world--lilac{background:#343637}@media (width>=1800px){.be-hero__title{left:7%}.be-hero__art{width:min(75svh,63vw)}.be-hero__intro{right:7%}}@media (width<=1100px){.be-hero__stage{min-height:660px}.be-hero__title{top:20%}.be-hero__title>.kw-hand{margin-top:25px}.be-hero__art{width:min(78svh,73vw);top:45%;left:64%}.be-hero__footer{bottom:75px}.be-hero__intro{font-size:11px;top:14%}.be-home .kw-world{gap:4%;height:560px;padding:32px 4vw}.be-home .kw-world__copy h3{font-size:56px}.be-home .kw-world__body{font-size:11px}.be-home .kw-world__tagline{font-size:16px}.be-home .kw-world__visual{padding-bottom:35px}}@media (width<=760px){.be-hero__stage{height:calc(100svh - 110px);min-height:680px;max-height:920px}.be-hero__eyebrow{font-size:8px;inset:23px 20px auto}.be-hero__eyebrow>span:last-child{display:none}.be-hero__title{z-index:1;font-size:31px;top:10%;left:20px}.be-hero__title>.kw-hand{letter-spacing:-.06em;margin-top:16px;font-size:clamp(76px,20vw,146px);line-height:.97}.be-hero__intro{display:none}.be-hero__path{opacity:.65;width:71%;height:42%;top:22%;left:26%;transform:rotate(17deg)}.be-hero__art{width:108vw;max-width:680px;top:47%;left:59%;transform:translate(-50%,-50%)rotate(14deg)}.be-hero__outburst{width:100%;font-size:clamp(104px,27vw,195px);line-height:.87;top:42%}.be-hero__final{max-width:85%;font-size:25px;top:13%;left:20px}.be-hero__final>.kw-hand{font-size:clamp(48px,12vw,85px);line-height:1.13}.be-hero__aside{display:none}.be-hero__aside>span:first-child{top:54%;left:5%}.be-hero__aside>span:last-child{top:19%;right:4%}.be-hero__footer{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid;bottom:70px;left:20px;right:20px}.be-hero__footer a{gap:5px;font-size:10px}.be-hero__model>span:first-child{font-size:8px}.be-hero__footer .kr-icon{width:14px;height:14px}.be-hero__footer a>span:last-child{gap:9px}.be-hero__play{gap:8px;padding:9px 15px 9px 9px;font-size:10px}.be-hero__play-mark{width:27px;height:27px;padding:4px}.be-hero__scroll{grid-column:1/-1;justify-self:end}.be-hero__scroll>span:first-child{display:none}.be-hero__meter{gap:15px;font-size:7px;inset:auto 20px 22px}.be-hero__meter>span:last-child{display:none}.be-home .kw-manifesto{padding-block:75px}.be-home .kw-manifesto__title{font-size:clamp(38px,9vw,64px)!important}.be-home .kw-manifesto__bottom>.kw-hand{font-size:21px}.be-home .kw-worlds__header h2{font-size:32px}.be-home .kw-worlds__header{margin-bottom:20px}.be-home .kw-worlds__stage{padding-top:0}.be-home .kw-world{gap:26px;height:auto;min-height:740px;padding:28px 24px;display:flex}.be-home .kw-world__index{font-size:20px}.be-home .kw-world__copy h3{max-width:80%;font-size:53px}.be-home .kw-world__copy>.kw-kicker{margin-top:0;margin-bottom:20px}.be-home .kw-world__body{font-size:12px}.be-home .kw-world__tagline{font-size:16px;margin-top:18px!important}.be-home .kw-world__visual{flex:none;margin-top:auto;padding:0 0 34px}.be-home .kw-world__visual figure{aspect-ratio:1.2;height:auto;max-height:none}.be-home .kw-world__word{font-size:34px;bottom:0;right:0}.be-home .kw-world--peach .kw-world__copy{padding-left:0}.be-home .kw-world--peach .kw-world__word{bottom:0;right:0}.be-home .kw-world--lilac .kw-world__visual{padding:15px 8px 44px}.be-home .kw-world--lilac .kw-world__visual figure{height:auto}.be-home .kw-belief__copy h2{font-size:48px}}@media (width<=360px){.be-hero__stage{min-height:640px}.be-hero__title{font-size:28px}.be-hero__title>.kw-hand{font-size:72px}.be-hero__footer{gap:10px;left:16px;right:16px}.be-hero__play{padding-right:11px;font-size:9px}.be-home .kw-world__copy h3{font-size:46px}.be-home .kw-world{min-height:710px}}@media (prefers-reduced-motion:reduce){.be-hero__play,.be-hero__meter{display:none}}.ks-moments{padding-block:90px 100px}.ks-moments__heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:42px;display:flex}.kw-home .ks-moments h2{letter-spacing:-.04em;font-size:clamp(40px,4.8vw,72px);line-height:1.12}.ks-moments h2 .kw-hand{font-size:1.18em;line-height:1.25;display:inline-block;transform:rotate(-3deg)}.ks-moments__heading>.kw-link{border-bottom:1px solid var(--kr-color-border);font-size:14px}.ks-moments__photos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;display:grid}.ks-moment:nth-child(2){margin-top:64px}.ks-moment:nth-child(3){margin-top:24px}.ks-moment>a{color:inherit;display:block}.ks-moment__photo{aspect-ratio:1.12;background:var(--kr-color-surface-subtle);border-radius:16px;overflow:hidden}.ks-moment__photo img{object-fit:cover;width:100%;max-width:none;height:106%;display:block}.ks-moment:first-child .ks-moment__photo{border-radius:100px 100px 16px 16px}.ks-moment__copy{grid-template-columns:1fr 20px;gap:7px 14px;padding-top:20px;display:grid}.ks-moment__copy>span:not(.kr-icon){color:var(--kw-muted);grid-column:1/-1;font-size:12px}.ks-moment__copy h3{letter-spacing:-.025em;font-size:clamp(20px,2vw,29px);line-height:1.4}.ks-moment__copy>.kr-icon{align-self:center;width:20px;height:20px;transition:transform .25s}.ks-moment a:hover .kr-icon{transform:translate(3px,-3px)}@media (width<=1000px){.ks-moments__photos{gap:20px}}@media (width<=760px){.ks-moments{padding-block:52px 60px}.ks-moments__heading{margin-bottom:28px;display:block}.kw-home .ks-moments h2{font-size:42px}.ks-moments__heading>.kw-link{margin-top:18px;font-size:13px}.ks-moments__photos{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--kr-color-border-strong) transparent;gap:16px;margin:-4px;padding:4px 4px 20px;display:flex;overflow-x:auto}.ks-moment{scroll-snap-align:start;flex:0 0 86%;min-width:0;margin:0!important}.ks-moment__photo{aspect-ratio:1.08}.ks-moment:first-child .ks-moment__photo{border-radius:70px 70px 14px 14px}.ks-moment__copy{padding-top:16px}.ks-moment__copy h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.ks-moment__copy>.kr-icon{transition:none}}.ks-confidence{background:var(--kr-color-canvas);color:var(--kr-color-text);padding-block:94px 100px;scroll-margin-top:110px}.ks-confidence__heading{margin-bottom:52px;padding-right:175px;position:relative}.ks-confidence__heading>.kw-kicker{color:var(--kr-color-text-muted);margin-bottom:24px}.kw-home .ks-confidence h2{letter-spacing:-.05em;font-size:clamp(44px,5.8vw,86px);line-height:1.08}.ks-confidence__line{transform-origin:0 100%;display:block}.ks-confidence h2>.kw-hand{letter-spacing:-.035em;margin-top:3px;font-size:1.02em;line-height:1.35}.ks-confidence__signature{color:var(--kr-color-text-muted);font-size:12px;line-height:1.85;position:absolute;bottom:16px;right:0}.ks-confidence__signature>span{display:block}.ks-confidence__scene{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.ks-confidence__photo{min-width:0;padding-bottom:14px;position:relative}.ks-confidence__window{aspect-ratio:1.3;background:var(--kr-color-surface-subtle);border-radius:160px 160px 20px 20px;overflow:hidden}.ks-confidence__window>img{object-fit:cover;object-position:35% 50%;width:100%;max-width:none;height:106%;display:block}.ks-confidence__photo figcaption{flex-direction:column;gap:4px;margin-top:22px;padding-right:60px;display:flex;position:relative}.ks-confidence__photo figcaption>span:first-child{color:var(--kr-color-text-muted);font-size:12px}.ks-confidence__photo figcaption>.kw-hand{transform-origin:0;font-size:clamp(24px,2.5vw,37px);line-height:1.3;transform:rotate(-3deg)}.ks-confidence__seal{background:var(--kr-color-accent);color:#363636;border:7px solid var(--kr-color-canvas);border-radius:50%;place-items:center;width:104px;height:104px;display:grid;position:absolute;bottom:122px;right:-32px;transform:rotate(12deg)}.ks-confidence__seal>.sf-brand-mark{width:56px;height:56px}.ks-backup{align-self:center;min-width:0;position:relative}.ks-backup__label{letter-spacing:.1em;color:var(--kr-color-text-muted);justify-content:space-between;gap:20px;margin-bottom:18px;font-size:10px;display:flex}.ks-backup__tabs{isolation:isolate;z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:5px;margin-bottom:16px;display:grid;position:relative}.ks-backup__tabs>a{border:1px solid var(--kr-color-border);min-height:54px;color:var(--kr-color-text-muted);background:var(--kr-color-surface-subtle);z-index:1;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px 7px;font-size:12px;line-height:1.5;transition:background-color .2s,color .2s;display:flex;position:relative}.ks-backup__tabs>a>span{opacity:.75;font-size:10px}.ks-backup__tabs>a[aria-selected=true]{color:var(--kr-color-text);background:var(--kr-color-tint);border-color:var(--kr-color-tint)}.ks-backup__tabs>a:focus-visible{outline-offset:-5px}.ks-backup__pages{isolation:isolate;position:relative}.ks-backup__page{background:var(--kr-color-tint);border:1px solid var(--kr-color-border);color:var(--kr-color-text);transform-origin:50%;border-radius:24px;flex-direction:column;min-height:390px;padding:30px 34px 25px;display:flex;position:relative}.ks-backup__page-content{flex-direction:column;flex:1;min-width:0;display:flex}.ks-backup__page:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:var(--kr-shadow-raised);opacity:var(--companion-lift,0);position:absolute;inset:0}.ks-backup[data-companion-ready] .ks-backup__pages{margin-bottom:20px;display:grid}.ks-backup[data-companion-ready] .ks-backup__page{grid-area:1/1;min-width:0}.ks-backup__page[data-depth="0"]{z-index:3;transform:translate(0,0)scale(1)}.ks-backup__page[data-depth="1"]{z-index:2;transform:translateY(calc(10px + 1.35%))scale(.973)}.ks-backup__page[data-depth="2"]{z-index:1;transform:translateY(calc(20px + 2.7%))scale(.946)}.ks-backup__page[aria-hidden=true]{pointer-events:none}.ks-backup__page[aria-hidden=true]>.ks-backup__page-content{opacity:0}.ks-backup__page:focus-visible{outline:2px solid var(--kr-color-focus);outline-offset:5px}.ks-backup__page-top{align-items:center;gap:12px;margin-bottom:27px;display:flex}.ks-backup__page-top>.kr-icon{flex:none;width:22px;height:22px}.ks-backup__page-top>.kw-kicker{letter-spacing:.09em;max-width:70%;font-size:9px}.ks-backup__number{color:var(--kr-color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.kw-home .ks-backup__page h3{letter-spacing:-.035em;text-wrap:pretty;font-size:clamp(30px,2.8vw,42px);line-height:1.22}.ks-backup__note{transform-origin:0;font-size:clamp(23px,2.2vw,32px);line-height:1.45;transform:rotate(-3deg);margin-top:12px!important}.ks-backup__copy{color:var(--kr-color-text-muted);max-width:34em;font-size:14px;line-height:1.85;margin-block:22px 28px!important}.ks-backup__action{border-top:1px solid var(--kr-color-border-strong);min-height:52px;color:inherit;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:15px;font-size:14px;display:flex}.ks-backup__action>.kr-icon{flex:none;width:21px;height:21px;transition:transform .25s}.ks-backup:not([data-companion-ready]) .ks-backup__page+.ks-backup__page{margin-top:16px}.ks-confidence__evidence{border-bottom:1px solid var(--kr-color-border);margin-top:32px;font-size:12px}.ks-confidence__evidence summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:54px;list-style:none;display:flex}.ks-confidence__evidence summary::-webkit-details-marker{display:none}.ks-confidence__evidence summary>.kr-icon{width:17px;height:17px;transition:transform .2s}.ks-confidence__evidence[open] summary>.kr-icon{transform:rotate(45deg)}.ks-confidence__evidence summary:focus-visible{outline:2px solid var(--kr-color-focus);outline-offset:4px}.ks-confidence__evidence>div{gap:20px;padding-block:8px 25px;display:grid}.ks-confidence__evidence a{color:inherit;grid-template-columns:1fr 18px;gap:7px 14px;display:grid}.ks-confidence__evidence strong{font-size:15px;font-weight:400}.ks-confidence__evidence a>span{color:var(--kr-color-text-muted);grid-column:1;font-size:12px;line-height:1.75}.ks-confidence__evidence a>.kr-icon{grid-area:1/2;width:18px;height:18px}@media (hover:hover) and (pointer:fine){.ks-backup__tabs>a:hover{color:var(--kr-color-text);background:var(--kr-color-tint)}.ks-backup__action:hover>.kr-icon{transform:translate(3px,-3px)}}@media (width<=1100px){.ks-confidence{padding-block:75px 80px}.ks-confidence__heading{margin-bottom:40px;padding-right:0}.ks-confidence__signature{flex-wrap:wrap;gap:0 4px;font-size:12px;display:flex;position:static;margin-top:20px!important}.ks-confidence__scene{grid-template-columns:1fr 1fr;gap:38px}.ks-confidence__window{aspect-ratio:1.2;border-radius:100px 100px 18px 18px}.ks-confidence__seal{border-width:5px;width:80px;height:80px;bottom:114px;right:-23px}.ks-confidence__seal>.sf-brand-mark{width:46px;height:46px}.ks-backup__page{min-height:400px;padding:26px}.ks-backup__tabs>a{gap:6px;font-size:11px}.ks-backup__copy{font-size:13px}}@media (width<=760px){.ks-confidence{padding-block:56px 66px;scroll-margin-top:86px}.ks-confidence__heading{margin-bottom:30px}.ks-confidence__heading>.kw-kicker{margin-bottom:20px;font-size:10px}.kw-home .ks-confidence h2{font-size:clamp(33px,8.5vw,56px);line-height:1.16}.ks-confidence h2>.kw-hand{margin-top:9px;font-size:1.13em;line-height:1.25}.ks-confidence__signature{font-size:11px;line-height:1.7;margin-top:18px!important}.ks-confidence__scene{grid-template-columns:1fr;gap:34px}.ks-confidence__photo{padding-bottom:0}.ks-confidence__window{aspect-ratio:1.24;border-radius:100px 100px 16px 16px}.ks-confidence__window>img{object-position:50% 47%}.ks-confidence__photo figcaption{gap:3px;margin-top:16px;padding-right:36px}.ks-confidence__photo figcaption>span:first-child{font-size:11px}.ks-confidence__photo figcaption>.kw-hand{font-size:27px}.ks-confidence__seal{border-width:5px;width:74px;height:74px;bottom:80px;right:-9px}.ks-confidence__seal>.sf-brand-mark{width:42px;height:42px}.ks-backup__label{margin-bottom:14px;font-size:9px}.ks-backup__tabs>a{flex-direction:column;gap:4px;min-height:57px;padding:8px 4px;font-size:11px}.ks-backup__tabs>a>span{font-size:9px;line-height:1}.ks-backup__page{min-height:343px;padding:24px}.ks-backup__page-top{margin-bottom:24px}.ks-backup__page-top>.kw-kicker{font-size:8px}.kw-home .ks-backup__page h3{font-size:32px}.ks-backup__note{font-size:27px;margin-top:10px!important}.ks-backup__copy{font-size:13px;line-height:1.8;margin-block:18px 24px!important}.ks-backup__action{min-height:48px;font-size:13px}.ks-confidence__evidence{margin-top:26px}}@media (prefers-reduced-motion:reduce){.ks-backup__tabs>a,.ks-backup__action>.kr-icon,.ks-confidence__evidence summary>.kr-icon{transition:none}}.ks-instagram{color:var(--kr-color-text);padding-block:16px 80px}.ks-instagram__heading{border-top:1px solid var(--kr-color-border);justify-content:space-between;align-items:center;gap:32px;padding-top:44px;display:flex}.ks-instagram__heading .kw-kicker{color:var(--kr-color-text-muted);margin-bottom:16px}.kw-home .ks-instagram h2{letter-spacing:-.035em;max-width:780px;font-size:clamp(29px,3.2vw,48px);line-height:1.25}.ks-instagram h2 .kw-hand{line-height:1.45;display:inline-block;transform:rotate(-2deg)}.ks-instagram__profile{color:inherit;flex:none;align-items:center;gap:16px;min-height:64px;display:flex}.ks-instagram__profile>.sf-brand-mark{flex:none;width:45px;height:45px}.ks-instagram__profile>span{flex-direction:column;gap:6px;display:flex}.ks-instagram__profile span>span{color:var(--kr-color-text-muted);font-size:12px}.ks-instagram__profile strong{font-size:15px;font-weight:400}.ks-instagram__profile>.kr-icon{width:20px;height:20px;margin-left:4px}.ks-instagram__posts{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;margin:36px 0 0;padding:0;list-style:none;display:grid}.ks-instagram__posts>li{min-width:0;list-style:none}.ks-instagram__posts>li:nth-child(2n){padding-top:28px}.ks-instagram__post{color:inherit;display:block}.ks-instagram__photo{aspect-ratio:4/5;background:var(--kr-color-surface-subtle);border-radius:14px;position:relative;overflow:hidden}.ks-instagram__photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,.61,.36,1);display:block}.ks-instagram__type{color:#263b30;background:#9bfdd8;border-radius:20px;padding:7px 12px;font-size:11px;position:absolute;bottom:14px;left:14px}.ks-instagram__post-link{justify-content:space-between;align-items:center;gap:12px;margin-top:17px;font-size:13px;display:flex}.ks-instagram__post-link>.kr-icon{flex:none;width:18px;height:18px;transition:transform .25s}.ks-instagram__caption{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--kr-color-text-muted);-webkit-box-orient:vertical;margin-top:8px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.ks-instagram__posts:focus-visible{outline:2px solid var(--kr-color-focus);outline-offset:6px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ks-instagram__post:hover img{transform:scale(1.035)}.ks-instagram__post:hover .kr-icon{transform:translate(3px,-3px)}}@media (width<=1100px){.ks-instagram__heading{flex-direction:column;align-items:start;gap:20px}.ks-instagram__posts{gap:20px}.ks-instagram__profile>.sf-brand-mark{width:40px;height:40px}.ks-instagram__posts{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-instagram__posts>li:nth-child(2n){padding-top:0}}@media (width<=760px){.ks-instagram{padding-block:0 52px}.ks-instagram__heading{padding-top:30px}.kw-home .ks-instagram h2{font-size:32px}.ks-instagram__heading .kw-kicker{margin-bottom:13px;font-size:10px}.ks-instagram__profile strong{font-size:14px}.ks-instagram__posts{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--kr-color-border-strong) transparent;gap:16px;margin:24px -4px 0;padding:4px 4px 18px;display:flex;overflow-x:auto}.ks-instagram__posts>li{scroll-snap-align:start;flex:0 0 82%}.ks-instagram__photo{border-radius:12px}.ks-instagram__post-link{font-size:13px}.ks-instagram__caption{font-size:12px}}@media (prefers-reduced-motion:reduce){.ks-instagram__photo img,.ks-instagram__post-link>.kr-icon{transition:none}}.kw-home.kr-home{overflow:visible}.kr-opening{isolation:isolate;background:var(--kr-color-canvas);position:relative}.kr-opening .kf-family{isolation:auto;background:0 0}.kr-opening .kf-family__stage{z-index:2}.kr-roll:before{content:"";inset:calc(-1 * var(--home-masthead-height,112px)) 0 0;z-index:-1;pointer-events:none;background:#9bfdd8;position:absolute}.kr-roll__viewport{isolation:isolate;z-index:1;position:absolute;inset:0;overflow:hidden}.kr-roll{--roll-smile-x:68%;--roll-smile-y:46%;color:#343637;background:#9bfdd8;position:relative}.kr-roll__stage{background:inherit;height:calc(100svh - 142px);min-height:720px;max-height:1100px;position:relative;overflow:visible}.kr-roll__eyebrow{letter-spacing:.06em;z-index:8;justify-content:space-between;gap:25px;font-size:10px;display:flex;position:absolute;inset:28px 4.5% auto}.kr-roll__title{z-index:2;pointer-events:none;letter-spacing:-.055em;font-size:clamp(32px,3.7vw,58px);line-height:1.05;position:absolute;top:15%;left:4.5%}.kr-roll__title>span{display:block}.kr-roll__title>.kw-hand{letter-spacing:-.06em;margin-top:30px;font-size:clamp(82px,11.3vw,190px);line-height:1.02;transform:rotate(-4deg)}.kr-roll__path{aspect-ratio:513/577;opacity:1;z-index:0;pointer-events:none;width:76%;height:auto;position:absolute;top:-36%;left:53%;transform:rotate(12deg)}.kr-roll__path svg{width:100%;height:100%;display:block}.kr-roll__ground{z-index:0;background:#34363738;height:1px;position:absolute;top:80%;left:4.5%;right:4.5%}.kr-roll__camera{aspect-ratio:1;width:min(72svh,760px,64vw);transform:translate(-50%,var(--roll-ground-offset));z-index:3;pointer-events:none;position:absolute;bottom:20%;left:68%}.kr-roll__vehicle{position:absolute;inset:0}.kr-roll__static,.kr-roll__rig{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.kr-roll__rig,.kr-roll[data-roll-ready] .kr-roll__static{visibility:hidden}.kr-roll[data-roll-ready] .kr-roll__rig{visibility:visible}.kr-roll__focus{left:var(--roll-smile-x);top:var(--roll-smile-y);aspect-ratio:1;opacity:0;visibility:hidden;z-index:4;pointer-events:none;width:min(33vw,430px);position:absolute;transform:translate(-50%,-50%)}.kr-roll__smile{opacity:0;visibility:hidden;color:#343637;pointer-events:none}.kr-roll__smile>svg{width:100%;height:100%}.kr-roll__outside{opacity:0;visibility:hidden;z-index:5;clip-path:circle(var(--roll-aperture,0%) at var(--roll-smile-x) var(--roll-smile-y));pointer-events:none;background:#536c5c;position:absolute;inset:0}.kr-roll__outside>img{object-fit:cover;object-position:65% 48%;width:100%;height:100%;display:block}.kr-roll__outside>span{background:linear-gradient(90deg,#16271ee0 0%,#1c2d2285 35%,#20342105 75%),linear-gradient(#0000 65%,#14261dcc 100%);position:absolute;inset:0}.kr-roll__meaning{z-index:6;visibility:hidden;opacity:0;pointer-events:none;max-width:47%;position:absolute;top:17%;left:4.5%}.kr-roll__meaning>.sf-brand-mark{width:clamp(150px,17vw,250px);height:auto;color:inherit;margin-bottom:30px;display:block}.kr-roll__meaning>p{letter-spacing:-.04em;font-size:clamp(29px,3.8vw,58px);line-height:1.2}.kr-roll__meaning .kw-hand{letter-spacing:-.04em;margin-top:20px;font-size:clamp(60px,7.6vw,122px);line-height:1.18;display:block;transform:rotate(-4deg)}.kr-roll__meaning>span:last-child{margin-top:30px;font-size:12px;line-height:1.6;display:block}.kr-roll__footer{z-index:8;justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;inset:auto 4.5% 62px}.kr-roll__footer a{color:inherit;align-items:center;gap:15px;font-size:12px;line-height:1.6;display:flex}.kr-roll__model{flex-direction:column;align-items:flex-start!important;gap:7px!important}.kr-roll__model>span:first-child{font-size:10px}.kr-roll__model>span:last-child{align-items:center;gap:16px;display:flex}.kr-roll__footer .kr-icon{width:18px;height:18px}.kr-roll__play{color:#fff;cursor:pointer;touch-action:manipulation;background:#343637;border:0;border-radius:999px;align-items:center;gap:12px;padding:12px 23px 12px 12px;font-size:12px;transition:transform .2s,background-color .2s;display:flex}.kr-roll__play>.sf-brand-mark{color:#343637;background:#9bfdd8;border-radius:50%;width:32px;height:32px;padding:5px}.kr-roll__play:hover{background:#203b2c;transform:translateY(-2px)}.kr-roll__play:active{transform:scale(.98)}.kr-roll__play:disabled{display:none}:root[data-theme=dark] .kr-roll,:root[data-theme=dark] .kr-roll:before{background:#2b4638}:root[data-theme=dark] .kr-roll,:root[data-theme=dark] .kr-roll__smile{color:#e3fbf3}:root[data-theme=dark] .kr-roll__ground{background:#e3fbf338}:root[data-theme=dark] .kr-roll__play{color:#263b30;background:#9bfdd8}:root[data-theme=dark] .kr-roll__play>.sf-brand-mark{color:#9bfdd8;background:#263b30}:root[data-theme=dark] .kr-roll__path svg{opacity:.23}:root[data-theme=dark] .kh-masthead:not([data-home-header-floating])>.sf-header--home{--home-nav-ink:#e3fbf3;--home-nav-surface:#2b4638}.kr-roll__meter{z-index:8;letter-spacing:.04em;align-items:center;gap:22px;font-size:9px;display:flex;position:absolute;inset:auto 4.5% 22px}.kr-roll__meter>div{opacity:.45;background:currentColor;flex:1;height:1px}.kr-roll__meter i{transform-origin:0;background:currentColor;width:100%;height:3px;display:block;transform:scaleX(.02)}@media (width<=1100px){.kr-roll__stage{min-height:660px}.kr-roll__title>.kw-hand{font-size:11vw}.kr-roll__meaning{max-width:53%}.kr-roll__meaning .kw-hand{font-size:7.5vw}.kr-roll__meaning>span:last-child{font-size:10px}}@media (width<=760px){.kr-roll{--roll-smile-x:70%;--roll-smile-y:65%}.kr-roll__stage{height:calc(100svh - 110px);min-height:min(560px,100svh);max-height:900px}.kr-roll__eyebrow{font-size:8px;inset:23px 20px auto}.kr-roll__eyebrow>span:last-child{display:none}.kr-roll__title{font-size:30px;top:10%;left:20px}.kr-roll__title>.kw-hand{margin-top:20px;font-size:clamp(61px,16.5vw,110px);line-height:1.06}.kr-roll__camera{width:92vw;bottom:24%;left:59%}.kr-roll__ground{top:76%;inset-inline:20px}.kr-roll__path{width:117%;height:auto;top:19%;left:45%}.kr-roll__focus{width:42vw}.kr-roll__outside>img{object-position:58% center}.kr-roll__outside>span{background:linear-gradient(90deg,#16271edb 0%,#1c2d2260 65%,#20342115),linear-gradient(#0000 60%,#14261dcf)}.kr-roll__meaning{max-width:92%;top:10%;left:20px}.kr-roll__meaning>.sf-brand-mark{width:145px;margin-bottom:22px}.kr-roll__meaning>p{font-size:29px}.kr-roll__meaning .kw-hand{margin-top:18px;font-size:clamp(42px,11vw,72px);line-height:1.26}.kr-roll__meaning>span:last-child{max-width:190px;margin-top:24px;font-size:10px}.kr-roll__footer{grid-template-columns:1fr auto;gap:17px;display:grid;inset:auto 20px 62px}.kr-roll__footer a{font-size:10px}.kr-roll__model>span:first-child{font-size:8px}.kr-roll__play{gap:8px;padding:10px 14px 10px 10px;font-size:10px}.kr-roll__play>.sf-brand-mark{width:26px;height:26px;padding:4px}.kr-roll__explore{grid-column:1/-1;justify-self:end}.kr-roll__footer .kr-icon{width:14px;height:14px}.kr-roll__meter{gap:16px;font-size:8px;inset:auto 20px 23px}.kr-roll__meter>span:last-child{display:none}}@media (width<=360px){.kr-roll__stage{min-height:min(540px,100svh)}.kr-roll__title{font-size:27px}.kr-roll__title>.kw-hand{font-size:57px}.kr-roll__meaning .kw-hand{font-size:44px}.kr-roll__meaning>p{font-size:25px}.kr-roll__play{padding-right:11px;font-size:9px}.kr-roll__footer{gap:12px;inset-inline:16px}}@media (prefers-reduced-motion:reduce){.kr-roll__play,.kr-roll__meter{display:none}}@media (width<=760px) and (height<=700px){.kr-roll{--roll-smile-y:60%}.kr-roll__title{font-size:27px;top:8%}.kr-roll__title>.kw-hand{margin-top:12px;font-size:clamp(46px,13vw,58px);line-height:1.02}.kr-roll__camera{width:min(92vw,39svh);bottom:28%}.kr-roll__ground{top:72%}.kr-roll__focus{width:38vw}.kr-roll__meaning{top:8%}.kr-roll__meaning>.sf-brand-mark{width:120px;margin-bottom:16px}.kr-roll__meaning>p{font-size:25px}.kr-roll__meaning .kw-hand{margin-top:12px;font-size:clamp(32px,10vw,40px);line-height:1.18}.kr-roll__meaning>span:last-child{margin-top:14px;font-size:9px}}@media (width>=761px) and (width<=1100px){.kr-roll__stage{min-height:min(660px,100svh)}}@media (width<=1100px) and (height<=519px) and (orientation:landscape){.kr-roll{--roll-smile-x:68%;--roll-smile-y:46%}.kr-roll__stage{height:100svh;min-height:100svh;max-height:none}.kr-roll__eyebrow{font-size:8px;top:12px}.kr-roll__title{font-size:24px;top:14%}.kr-roll__title>.kw-hand{margin-top:12px;font-size:58px}.kr-roll__camera{width:min(82svh,52vw);bottom:20%;left:68%}.kr-roll__focus{width:160px}.kr-roll__meaning{max-width:44%;top:13%}.kr-roll__meaning>.sf-brand-mark{width:105px;margin-bottom:12px}.kr-roll__meaning>p{font-size:21px}.kr-roll__meaning .kw-hand{margin-top:12px;font-size:34px;line-height:1.15}.kr-roll__meaning>span:last-child{margin-top:15px;font-size:9px}.kr-roll__footer{display:flex;bottom:34px}.kr-roll__meter{font-size:8px;bottom:12px}.kr-roll__play{padding:8px 16px 8px 8px}}@media (width<=1100px) and (height>=520px){.kr-roll__path{width:max(110%,calc(clamp(560px,calc(100svh - var(--home-masthead-height)),1100px) * 1.38));top:-25%;left:33%}}@media (width<=760px) and (height>=520px){.kr-roll__path{left:16%}}.kr-roll__eyebrow{letter-spacing:0;font-size:14px;line-height:1.6}.kr-roll__model>span:last-child,.kr-roll__footer>a,.kr-roll__play{font-size:14px}@media (width<=760px){.kr-roll__eyebrow,.kr-roll__model>span:last-child,.kr-roll__footer>a,.kr-roll__play{font-size:12px}}.kf-family{background:var(--kr-color-canvas);color:var(--kr-color-text);isolation:isolate;position:relative}.kf-family__stage{max-width:1800px;height:clamp(1000px,115svh,1250px);margin-inline:auto;position:relative}.kf-family__centre{text-align:center;z-index:2;pointer-events:none;width:64%;max-width:800px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.kf-family__centre a{pointer-events:auto}.kf-family__smile{width:49px;height:49px;color:var(--kr-color-text);margin:0 auto 23px;display:block}.kf-family__smile .sf-brand-mark{width:100%;height:100%;display:block}.kf-family__heading .kw-kicker{margin-bottom:27px;font-size:10px}.kw-home .kf-family__heading h2{letter-spacing:-.05em;font-size:clamp(36px,4.1vw,65px);line-height:1.15}.kf-family__heading .kw-hand{white-space:nowrap;margin-top:6px;font-size:1.08em;line-height:1.3;display:inline-block;transform:rotate(-4deg)}.kf-family__heading>p:not(.kw-kicker){color:var(--kr-color-text-muted);margin-top:25px;font-size:13px;line-height:1.9}.kf-family__actions{justify-content:center;align-items:center;gap:25px;margin-top:28px;display:flex}.kf-family__explore{color:var(--kr-color-action-text);background:var(--kr-color-action);border-radius:999px;align-items:center;gap:22px;padding:15px 24px;font-size:12px;line-height:1.6;transition:opacity .25s;display:inline-flex}.kf-family__explore:hover{opacity:.86}.kf-family__actions .kr-icon{width:17px;height:17px}.kf-family__actions>.kw-link{font-size:11px}.kf-family__viewport,.kf-family__products{margin:0;padding:0;list-style:none;position:absolute;inset:0}.kf-family__viewport:focus-visible{outline:2px solid var(--kr-color-focus);outline-offset:-8px}.kf-family__product{left:var(--family-x);top:var(--family-y);z-index:1;width:clamp(131.25px,12.5vw,206.25px);list-style:none;position:absolute;transform:translate(-50%,-50%)}.kf-family__product>a{color:inherit;text-align:center;border-radius:8px;padding:6px;display:block}.kf-family__image{aspect-ratio:1;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:block}.kf-family__image>img{object-fit:contain;width:100%;height:100%;display:block}.kf-family__name{color:var(--kr-color-text-muted);white-space:nowrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:11px;line-height:1.5;display:flex}.kf-family__name .kr-icon{opacity:0;width:12px;height:12px;transition:opacity .2s}.kf-family__product a:hover .kf-family__image,.kf-family__product a:focus-visible .kf-family__image{transform:translateY(-5px)scale(1.045)}.kf-family__product a:hover .kr-icon,.kf-family__product a:focus-visible .kr-icon{opacity:1}.kf-family__browse{display:none}.kf-family__flight{z-index:1;pointer-events:none;position:absolute;inset:0}.kf-family__flyer{pointer-events:none;display:block;position:absolute}.kf-family__flyer>img{object-fit:contain;width:100%;height:100%;display:block}@media (width>=1800px){.kf-family__stage{height:1250px}}@media (width<=1100px){.kf-family__stage{height:960px}.kf-family__product{width:125px;left:clamp(76px,var(--family-x),calc(100% - 76px))}.kf-family__centre{width:62%}.kw-home .kf-family__heading h2{font-size:43px}.kf-family__heading>p:not(.kw-kicker){font-size:12px}.kf-family__heading .kw-kicker{font-size:9px}.kf-family__actions{gap:15px}.kf-family__explore{padding:13px 18px;font-size:11px}.kf-family__actions>.kw-link{gap:12px;font-size:10px}}@media (width>=761px) and (width<=1100px){.kf-family__product:first-child,.kf-family__product:nth-child(13){left:76px}.kf-family__product:nth-child(2),.kf-family__product:nth-child(14){left:calc(20% + 45.6px)}.kf-family__product:nth-child(3),.kf-family__product:nth-child(15){left:calc(40% + 15.2px)}.kf-family__product:nth-child(4),.kf-family__product:nth-child(16){left:calc(60% - 15.2px)}.kf-family__product:nth-child(5),.kf-family__product:nth-child(17){left:calc(80% - 45.6px)}.kf-family__product:nth-child(6),.kf-family__product:nth-child(18){left:calc(100% - 76px)}}@media (width<=760px){.kf-family__stage{flex-direction:column;height:auto;padding-block:44px 32px;display:flex}.kf-family__centre{display:contents}.kf-family__heading{text-align:center;z-index:2;order:0;width:calc(100% - 40px);margin-inline:auto;position:relative}.kf-family__heading .kw-kicker{margin-bottom:18px;font-size:8px}.kw-home .kf-family__heading h2{font-size:33px}.kf-family__heading .kw-hand{white-space:normal;font-size:.98em}.kf-family__heading>p:not(.kw-kicker){margin-top:17px;max-width:335px;margin-inline:auto;font-size:11px;line-height:1.9}.kf-family__heading>p br{display:none}.kf-family__pulse{z-index:2;pointer-events:none;order:1;place-items:center;height:116px;display:grid;position:relative}.kf-family__smile{width:58px;height:58px;color:var(--kr-color-text);margin:0}.kf-family__viewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;order:2;padding-bottom:4px;position:relative;inset:auto;overflow:auto hidden}.kf-family__viewport::-webkit-scrollbar{display:none}.kf-family__products{grid-template-rows:1fr;grid-auto-columns:clamp(160px,48vw,260px);grid-auto-flow:column;gap:14px;width:max-content;padding-inline:20px;display:grid;position:relative;inset:auto}.kf-family__product{scroll-snap-align:start;width:auto;scroll-margin-inline:20px;position:relative;inset:auto;transform:none}.kf-family__product>a{padding:8px}.kf-family__name{justify-content:space-between;margin-top:12px;font-size:10px}.kf-family__name .kr-icon{opacity:1;width:14px;height:14px}.kf-family__browse{color:var(--kr-color-text-muted);order:3;justify-content:space-between;align-items:center;gap:20px;margin:10px 20px 0;font-size:10px;display:flex}.kf-family__browse button{border:1px solid var(--kr-color-border-strong);width:40px;height:40px;color:var(--kr-color-text);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.kf-family__browse button .kr-icon{width:16px;height:16px}.kf-family__browse button:disabled{visibility:hidden}.kf-family__actions{z-index:2;flex-direction:column;order:4;gap:8px;margin-top:22px;position:relative}.kf-family__explore{padding:13px 22px;font-size:11px}.kf-family__actions>.kw-link{font-size:10px}.kf-family__flight{z-index:1}}@media (width<=360px){.kw-home .kf-family__heading h2{font-size:29px}.kf-family__heading .kw-kicker{font-size:7px}.kf-family__heading>p:not(.kw-kicker){font-size:10px}}@media (prefers-reduced-motion:reduce){.kf-family__image,.kf-family__name .kr-icon{transition:none}}.kw-home .kf-family__explore{color:var(--kr-color-action-text)}.kf-family__image>img,.kf-family__flyer>img{padding:var(--family-art-inset,0%)}.kl-feature{color:#fff;isolation:isolate;background:#171e1a;position:relative}.kl-feature__stage{isolation:isolate;height:clamp(800px,91svh,1050px);position:relative;overflow:hidden}.kl-feature__facet{clip-path:polygon(48% 0,100% 0,100% 100%,0 100%);z-index:-2;background:#263e31;position:absolute;inset:0 0 0 42%}.kl-feature__path{aspect-ratio:348/538;opacity:.3;pointer-events:none;z-index:-1;width:78%;height:auto;position:absolute;top:-47%;right:-20%;transform:rotate(-15deg)}.kl-feature__path svg{width:100%;height:100%;display:block}.kl-feature__light{opacity:.26;pointer-events:none;z-index:0;transform-origin:50%;background:linear-gradient(90deg,#0000,#9bfdd8 38%,#e3fbf3 60%,#0000);width:92%;height:2px;position:absolute;top:25%;left:21%;transform:rotate(-31deg)}.kl-feature__identity{z-index:3;color:#fff;align-items:center;gap:24px;display:flex;position:absolute;top:40px;left:4.5%}.kl-feature__identity>.sf-brand-mark{width:165px;height:auto;display:block}.kl-feature__identity>span:not(.sf-brand-mark){opacity:.55;font-size:21px;font-weight:400}.kl-feature__identity>.sf-partner-shield{object-fit:contain;width:49px;height:57px;display:block}.kl-feature__copy{z-index:2;max-width:46%;position:absolute;top:25%;left:4.5%}.kl-feature__copy>.kw-kicker{color:#d5ddcf;margin-bottom:24px;font-size:10px}.kw-home .kl-feature__copy h2{letter-spacing:-.05em;font-size:clamp(36px,4.1vw,65px);line-height:1.06}.kl-feature__copy h2>.kw-hand{letter-spacing:-.07em;color:#9bfdd8;margin-top:18px;font-size:clamp(95px,12vw,190px);line-height:1.18;display:block;transform:rotate(-5deg)}.kl-feature__copy>p:not(.kw-kicker){color:#d5ddcf;margin-top:24px;font-size:14px;line-height:1.9}.kl-feature__link{color:#171e1a;clip-path:polygon(0 0,100% 0,100% 75%,93% 100%,0 100%);background:#9bfdd8;align-items:center;gap:28px;margin-top:28px;padding:15px 23px;font-size:12px;transition:background-color .25s;display:inline-flex}.kl-feature__link:hover{background:#e3fbf3}.kl-feature__link>.kr-icon{width:18px;height:18px}.kl-feature__hero{z-index:1;transform-origin:50%;width:56%;height:84%;color:inherit;display:block;position:absolute;top:3%;right:2%;transform:rotate(9deg)}.kl-feature__hero>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.kl-feature__photo{background:#fff;border-radius:8px}.kl-feature__signature{letter-spacing:.16em;writing-mode:vertical-rl;color:#d5ddcf;z-index:2;font-size:9px;position:absolute;bottom:17%;right:5%}.kl-feature__models{z-index:3;grid-template-columns:repeat(3,1fr);gap:6%;display:grid;position:absolute;inset:auto 4.5% 40px}.kl-feature__models>a{color:#fff;border-top:1px solid #d5ddcf50;grid-template-columns:1fr 18px;gap:7px 15px;padding-top:20px;font-size:13px;line-height:1.5;display:grid}.kl-feature__models>a>span:first-child{color:#b5c5b8;letter-spacing:.055em;grid-column:1/-1;font-size:9px}.kl-feature__models .kr-icon{align-self:center;width:18px;height:18px;transition:transform .25s}.kl-feature__models>a:hover .kr-icon{transform:translate(3px,-3px)}@media (width>=1800px){.kl-feature__hero{width:52%;right:7%}.kl-feature__copy{left:max(4.5%,50vw - 850px)}}@media (width<=1100px){.kl-feature__stage{height:790px}.kl-feature__copy{top:26%}.kl-feature__hero{width:64%;height:78%;top:6%;right:-3%}.kl-feature__copy>p:not(.kw-kicker){font-size:12px}.kl-feature__copy h2>.kw-hand{font-size:115px}.kl-feature__copy>.kw-kicker{font-size:9px}}@media (width<=760px){.kl-feature__stage{flex-direction:column;height:auto;min-height:0;padding:34px 20px 30px;display:flex}.kl-feature__identity{gap:19px;position:relative;inset:auto}.kl-feature__identity>.sf-brand-mark{width:132px}.kl-feature__identity>.sf-partner-shield{width:40px;height:47px}.kl-feature__identity>span:not(.sf-brand-mark){font-size:18px}.kl-feature__copy{max-width:none;margin-top:38px;position:relative;inset:auto}.kl-feature__copy>.kw-kicker{margin-bottom:19px;font-size:8px}.kw-home .kl-feature__copy h2{font-size:36px}.kl-feature__copy h2>.kw-hand{margin-top:8px;font-size:98px}.kl-feature__copy>p:not(.kw-kicker){margin-top:17px;font-size:12px}.kl-feature__link{margin-top:20px;padding:13px 20px;font-size:11px}.kl-feature__hero{aspect-ratio:1.08;width:100%;height:auto;margin-top:26px;position:relative;inset:auto;transform:rotate(7deg)}.kl-feature__path{width:142%;height:auto;top:37%;right:-70%;transform:rotate(-18deg)}.kl-feature__facet{clip-path:polygon(100% 0,100% 100%,0 100%);inset:26% 0 0 10%}.kl-feature__light{width:130%;top:47%;left:0}.kl-feature__signature{font-size:7px;bottom:24%;right:12px}.kl-feature__models{grid-template-columns:1fr;gap:20px;margin-top:22px;position:relative;inset:auto}.kl-feature__models>a{grid-template-columns:70px 1fr 18px;align-items:center;gap:15px;padding-top:17px;font-size:12px}.kl-feature__models>a>span:first-child{grid-column:auto;font-size:8px}.kl-feature__models .kr-icon{width:15px;height:15px}}@media (width<=360px){.kl-feature__copy h2>.kw-hand{font-size:88px}.kl-feature__models>a{grid-template-columns:65px 1fr 15px;gap:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.kl-feature__link,.kl-feature__models .kr-icon{transition:none}}.kw-home .kl-feature__link{color:#171e1a}@font-face{font-family:ABC Stefan;src:url(/wp-content/themes/kicknrollworld/public/build/assets/abc-stefan-simple-C4FAKQPa.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@view-transition{navigation:none}.kw-home{--kw-ink:var(--kr-color-text);--kw-muted:var(--kr-color-text-muted);--kw-soft:var(--kr-color-surface-subtle);--kw-mint:#e3fbf3;--kw-peach:#fff0e2;--kw-lilac:#ede8fc;color:var(--kw-ink);overflow:clip}.kw-home :is(h1,h2,h3,p,figure){margin:0;font-weight:400}.kw-home :is(h1,h2,h3){text-wrap:balance}.kw-home a{text-decoration:none}.kw-home a:focus-visible,.kw-home button:focus-visible,.kw-worlds__viewport:focus-visible{outline:2px solid var(--kr-color-focus);outline-offset:6px}.kw-shell{width:min(100% - 112px,1440px);margin-inline:auto}.kw-kicker{letter-spacing:.1em;font-size:11px;line-height:1.5}.kw-hand{letter-spacing:-.045em;font-family:ABC Stefan,Poppins,sans-serif;font-weight:400}.kw-link{color:inherit;align-items:center;gap:24px;padding-block:9px;font-size:13px;line-height:1.5;display:inline-flex}.kw-link>.kr-icon{flex:none;width:20px;height:20px;transition:transform .3s}.kw-link:hover>.kr-icon{transform:translate(3px,-3px)}.kw-home h2{letter-spacing:-.045em;font-size:clamp(38px,4.4vw,70px);line-height:1.13}.kw-line{margin-block:-.045em;padding-block:.045em;display:block;overflow:clip}.kw-line>span{display:block}.kw-opening{color:#343637;background:#e3fbf3}.kw-opening__stage{isolation:isolate;height:calc(100svh - 142px);min-height:740px;max-height:1100px;position:relative;overflow:hidden}.kw-opening__topline{top:24px;letter-spacing:.1em;text-transform:uppercase;z-index:3;justify-content:space-between;gap:20px;font-size:10px;display:flex;position:absolute;inset-inline:4.2%}.kw-opening__title{z-index:2;letter-spacing:-.055em;pointer-events:none;font-size:clamp(60px,7.1vw,128px);line-height:1.08;position:absolute;top:7%;left:4%}.kw-opening__hand{letter-spacing:-.035em;padding-right:1em;font-family:ABC Stefan,Poppins,sans-serif;font-size:1.43em;line-height:1.04}.kw-opening__window{z-index:0;clip-path:inset(0% round 18px);background:#dbe7df;position:absolute;inset:34% 4.2% 9% 44%}.kw-opening__window>img{object-fit:cover;object-position:54% 65%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1)}.kw-opening__window figcaption{inset-inline:5.8%;color:#fff;text-shadow:0 1px 8px #0009;z-index:1;justify-content:space-between;gap:20px;font-size:12px;display:flex;position:absolute;bottom:4.8%}.kw-opening__note{z-index:3;width:26%;position:absolute;top:59%;left:4.4%}.kw-opening__note>p{margin-bottom:18px;font-size:clamp(13px,1.14vw,17px);line-height:1.8}.kw-opening__note .kw-link{border-bottom:1px solid #34363755}.kw-opening__path{z-index:1;pointer-events:none;width:18%;height:22%;position:absolute;top:37%;left:8%;transform:rotate(-9deg)}.kw-opening__path svg{width:100%;height:100%;display:block}.kw-opening__seal{z-index:2;width:74px;height:74px;position:absolute;top:14%;right:6.5%;transform:rotate(12deg)}.kw-opening__seal .sf-brand-mark{color:#343637;width:100%;height:100%}.kw-opening__foot{bottom:25px;z-index:2;justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex;position:absolute;inset-inline:4.4%}.kw-opening__foot>a{color:inherit;align-items:center;gap:15px;display:flex}.kw-opening__foot .kr-icon{width:16px;height:16px}.kw-opening[data-opening-expanded] .kw-opening__window figcaption{opacity:1}.kw-manifesto{padding-block:130px 140px}.kw-manifesto>.kw-kicker{margin-bottom:42px}.kw-manifesto__title{max-width:1220px;letter-spacing:-.055em!important;font-size:clamp(38px,5.8vw,88px)!important;line-height:1.15!important}.kw-home[data-brand-world-ready] .kw-reading-line{--kw-reading:0%}.kw-manifesto__title>.kw-reading-line{color:color-mix(in srgb,var(--kw-ink) var(--kw-reading,100%),var(--kw-muted));display:block}.kw-manifesto__bottom{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:38px;display:flex}.kw-manifesto__bottom>p{color:var(--kw-muted);font-size:15px;line-height:1.9}.kw-manifesto__bottom>.kw-hand{font-size:23px;transform:rotate(-5deg)}.kw-worlds{padding-block:30px 0}.kw-worlds__stage{background:var(--kr-color-canvas);padding-top:35px;overflow:hidden}.kw-worlds__header{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px;display:flex}.kw-worlds__header .kw-kicker{margin-bottom:15px}.kw-worlds__header h2{font-size:clamp(36px,3.9vw,62px)}.kw-worlds__header h2 .kw-hand{white-space:nowrap;display:inline-block;transform:rotate(-3deg)}.kw-worlds__nav{flex:none;gap:24px;display:flex}.kw-worlds__nav>a{color:var(--kw-muted);border-bottom:1px solid #0000;flex-direction:column;gap:8px;padding-block:10px;font-size:11px;display:flex}.kw-worlds__nav>a>span{font-size:10px}.kw-worlds__nav>a[aria-current=true]{color:var(--kw-ink);border-color:currentColor}.kw-worlds__viewport{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--kr-color-border) transparent;overscroll-behavior-x:contain;overflow-x:auto}.kw-worlds__track{padding-inline:max(56px,50vw - 720px);gap:24px;width:max-content;padding-bottom:5px;display:flex}.kw-world{scroll-snap-align:center;color:#343637;border-radius:24px;flex:none;grid-template-columns:.95fr 1.45fr;gap:5%;width:min(100vw - 112px,1440px);height:clamp(490px,62vh,670px);padding:44px;scroll-margin-top:32px;display:grid;position:relative;overflow:hidden}.kw-world--mint{background:#e3fbf3}.kw-world--peach{background:var(--kw-peach)}.kw-world--lilac{background:var(--kw-lilac)}.kw-world__copy{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:relative}.kw-world__index{letter-spacing:-.05em;color:#58675e;margin-bottom:auto;font-size:clamp(40px,4.4vw,64px);line-height:1}.kw-world__copy>.kw-kicker{margin-top:26px;margin-bottom:16px}.kw-world__copy h3{letter-spacing:-.045em;font-size:clamp(27px,3.5vw,52px);line-height:1.16}.kw-world__body{color:#58675e;max-width:350px;font-size:13px;line-height:1.9;margin-block:22px!important}.kw-world__copy>.kw-link{border-bottom:1px solid #34363750;margin-top:auto}.kw-world__visual{align-self:stretch;align-items:center;min-width:0;padding-block:10px 32px;display:flex;position:relative}.kw-world__visual figure{border-radius:12px;width:100%;height:100%;max-height:490px;position:relative;overflow:hidden}.kw-world__visual img{object-fit:cover;width:100%;height:100%;display:block}.kw-world__visual figcaption{bottom:0;color:#fff;background:linear-gradient(#0000,#172520b0);padding:40px 18px 15px;position:absolute;inset-inline:0}.kw-world__visual figcaption>a{color:inherit;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.kw-world__visual .kr-icon{width:18px;height:18px}.kw-world__word{background:inherit;pointer-events:none;font-size:clamp(22px,3vw,42px);position:absolute;bottom:-12px;right:0;transform:rotate(-5deg)}.kw-world--peach .kw-world__visual figure{border-radius:50% 50% 12px 12px}.kw-world--lilac .kw-world__visual{padding-block:50px 35px}.kw-world--lilac .kw-world__visual figure{height:90%;transform:rotate(-3deg)}.kw-worlds__progress{color:var(--kw-muted);align-items:center;gap:22px;padding-block:24px;font-size:10px;display:flex}.kw-worlds__progress>div{background:var(--kr-color-border);flex:1;height:1px;position:relative;overflow:visible}.kw-worlds__progress i{background:var(--kw-ink);transform-origin:0;width:33.333%;height:3px;display:block;position:absolute;top:-1px}.kw-worlds[data-scroll-worlds] .kw-worlds__viewport{scroll-snap-type:none;overflow:hidden}.kw-belief{grid-template-columns:1.18fr 1fr;align-items:center;gap:10%;padding-block:170px 155px;display:grid}.kw-belief__visual{padding-bottom:75px;position:relative}.kw-belief__visual>figure{aspect-ratio:1.05;background:var(--kw-soft);border-radius:50% 50% 14px 14px;overflow:hidden}.kw-belief__visual img{object-fit:cover;object-position:65% center;width:100%;height:100%}.kw-belief__path{width:43%;height:115px;position:absolute;bottom:0;left:-5%;transform:rotate(-16deg)}.kw-belief__path svg{width:100%;height:100%;display:block}.kw-belief__caption{font-size:clamp(19px,2.2vw,33px);line-height:1.3;position:absolute;bottom:2%;right:-7%;transform:rotate(-6deg)}.kw-belief__copy>.kw-kicker{margin-bottom:28px}.kw-belief__copy h2{font-size:clamp(39px,4.8vw,74px)}.kw-belief__copy h2 .kw-hand{margin-top:7px;font-size:1.12em;display:inline-block;transform:rotate(-4deg)}.kw-belief__copy>p:not(.kw-kicker){color:var(--kw-muted);max-width:400px;margin-block:32px;font-size:14px;line-height:1.9}.kw-belief__copy>.kw-link{border-bottom:1px solid var(--kr-color-border)}.kw-route{color:#343637;background:#9bfdd8;overflow:hidden}.kw-route__inner{padding-block:92px 34px}.kw-route__inner>header .kw-kicker{margin-bottom:28px}.kw-route h2{max-width:1000px}.kw-route h2>.kw-hand{white-space:nowrap;display:inline-block;transform:rotate(-3deg)}.kw-route__steps{grid-template-columns:repeat(3,1fr);gap:6%;margin-top:65px;display:grid}.kw-route__step{color:inherit;border-top:1px solid #34363750;padding-top:20px;display:block}.kw-route__number{margin-bottom:25px;font-size:11px;display:block}.kw-route__step h3{letter-spacing:-.035em;font-size:clamp(21px,2.3vw,33px);line-height:1.25}.kw-route__step>p{max-width:300px;margin-top:14px;margin-bottom:22px;font-size:13px;line-height:1.85}.kw-route__step>.kw-link{font-size:12px}.kw-route__play{height:125px;margin-top:45px;position:relative}.kw-route__rail{inset-inline:0;background:#34363750;height:1px;position:absolute;bottom:25px}.kw-route__smile{color:#343637;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;width:78px;height:78px;padding:0;position:absolute;bottom:26px;left:0}.kw-route__smile:disabled{cursor:default;opacity:1}.kw-route__smile>.sf-brand-mark{width:100%;height:100%}.kw-route__hint{font-size:20px;position:absolute;bottom:42px;left:110px;transform:rotate(-5deg)}.kw-evidence{grid-template-columns:1fr 1.1fr;align-items:start;gap:10%;padding-block:145px;display:grid}.kw-evidence__heading .kw-kicker{margin-bottom:24px}.kw-evidence__heading h2{font-size:clamp(35px,4.1vw,63px)}.kw-evidence__heading h2>.kw-hand{white-space:nowrap;margin-top:8px;font-size:.95em;display:inline-block;transform:rotate(-4deg)}.kw-evidence__heading>p:last-child{color:var(--kw-muted);margin-top:25px;font-size:13px;line-height:1.9}.kw-evidence__links>a{border-bottom:1px solid var(--kr-color-border);color:inherit;grid-template-columns:36px 1fr 20px;align-items:start;gap:20px;padding:26px 0;display:grid}.kw-evidence__links>a:first-child{border-top:1px solid var(--kr-color-border)}.kw-evidence__links>a>.kr-icon{width:25px;height:25px;margin-top:3px}.kw-evidence__links>a>.kr-icon:last-child{width:18px;height:18px;margin-top:32px}.kw-evidence__links .kw-kicker{color:var(--kw-muted);margin-bottom:10px;font-size:9px;display:block}.kw-evidence__links h3{letter-spacing:-.035em;font-size:25px;line-height:1.25}.kw-evidence__links p{color:var(--kw-muted);margin-top:10px;font-size:12px;line-height:1.9}.kw-journal{padding-bottom:130px}.kw-journal__heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.kw-journal__heading .kw-kicker{margin-bottom:24px}.kw-journal__heading h2>.kw-hand{display:inline-block;transform:rotate(-3deg)}.kw-journal__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.kw-journal__card>a{color:inherit;display:block}.kw-journal__image{aspect-ratio:1.2;background:var(--kw-soft);border-radius:16px;margin-bottom:24px;overflow:hidden}.kw-journal__image>img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.kw-journal__card:hover img{transform:scale(1.035)}.kw-journal__card .kw-kicker{color:var(--kw-muted);font-size:10px}.kw-journal__card h3{letter-spacing:-.035em;margin-block:14px 20px;font-size:clamp(21px,2.2vw,31px);line-height:1.35}.kw-journal-invite{padding-block:0 120px}.kw-journal-invite .kw-kicker{margin-bottom:25px}.kw-journal-invite>.kw-link{margin-top:28px}:root[data-theme=dark] .kw-opening{color:#e3fbf3;background:#2b4638}:root[data-theme=dark] .kw-opening__note .kw-link{border-color:#e3fbf370}:root[data-theme=dark] .kw-opening__seal{background:#e3fbf3;border-radius:50%;padding:7px}:root[data-theme=dark] .kw-world--mint{color:#e3fbf3;background:#2b4638}:root[data-theme=dark] .kw-world--peach{color:#fff0e2;background:#42392e}:root[data-theme=dark] .kw-world--lilac{color:#ede8fc;background:#363244}:root[data-theme=dark] .kw-world__body,:root[data-theme=dark] .kw-world__index{color:inherit;opacity:.8}:root[data-theme=dark] .kw-world__copy>.kw-link{border-color:#ffffff50}@media (width>=1800px){.kw-opening__title{left:calc(50vw - 880px)}.kw-opening__note{left:calc(50vw - 872px)}.kw-opening__path{width:280px;left:calc(50vw - 820px)}}@media (width<=1100px){.kw-shell{width:calc(100% - 64px)}.kw-opening__stage{min-height:660px}.kw-worlds__header{flex-direction:column;align-items:flex-start;gap:20px}.kw-worlds__nav{gap:32px}.kw-worlds__nav>a{flex-direction:row;gap:10px}.kw-worlds__track{padding-inline:32px}.kw-world{gap:5%;width:calc(100vw - 64px);height:550px;padding:30px}.kw-world__copy h3{font-size:34px}.kw-belief{gap:8%}.kw-evidence{gap:6%}.kw-evidence__heading h2{font-size:40px}.kw-route__steps{gap:5%}}@media (width<=760px){.kw-shell{width:calc(100% - 40px)}.kw-opening__stage{flex-direction:column;height:auto;min-height:0;max-height:none;padding:68px 20px 30px;display:flex}.kw-opening__topline{top:22px;font-size:9px;inset-inline:20px}.kw-opening__topline>span:last-child{display:none}.kw-opening__title{font-size:clamp(40px,11vw,80px);line-height:1.1;position:relative;inset:auto}.kw-opening__hand{padding-right:0;font-size:1.3em;line-height:1.12}.kw-opening__window{clip-path:none;aspect-ratio:1.25;border-radius:16px;order:1;margin-top:26px;position:relative;inset:auto;overflow:hidden}.kw-opening__window>img{object-position:59% center;width:100%;height:100%;position:static}.kw-opening__window figcaption{inset-inline:16px;font-size:9px;bottom:14px}.kw-opening__window figcaption>span:first-child{display:none}.kw-opening__note{order:2;justify-content:space-between;align-items:flex-end;gap:24px;width:auto;margin-top:25px;display:flex;position:relative;inset:auto}.kw-opening__note>p{margin:0;font-size:12px;line-height:1.7}.kw-opening__note .kw-link{flex:none;gap:14px;font-size:11px}.kw-opening__path{display:none}.kw-opening__seal{width:44px;height:44px;top:76px;right:26px}.kw-opening__foot{border-top:1px solid #34363730;order:3;margin-top:30px;padding-top:18px;font-size:9px;position:static}.kw-opening__foot>a{gap:8px;font-size:9px}.kw-opening__foot .kr-icon{width:13px;height:13px}.kw-manifesto{padding-block:80px}.kw-manifesto>.kw-kicker{margin-bottom:27px;font-size:9px}.kw-manifesto__title{letter-spacing:-.04em!important;font-size:clamp(29px,6.8vw,49px)!important;line-height:1.2!important}.kw-manifesto__bottom{flex-direction:column;align-items:flex-start;gap:25px;margin-top:25px}.kw-manifesto__bottom>p{font-size:12px}.kw-manifesto__bottom>.kw-hand{align-self:flex-end;font-size:18px}.kw-worlds{padding:0}.kw-worlds__stage{padding-top:10px}.kw-worlds__header{gap:22px;margin-bottom:23px}.kw-worlds__header .kw-kicker{margin-bottom:15px;font-size:9px}.kw-worlds__header h2{font-size:32px;line-height:1.2}.kw-worlds__nav{flex-wrap:wrap;gap:23px}.kw-worlds__nav>a{gap:7px;min-height:40px;font-size:10px}.kw-worlds__track{gap:14px;padding-inline:20px}.kw-world{border-radius:20px;flex-direction:column;gap:24px;width:calc(100vw - 40px);height:auto;min-height:640px;padding:26px 24px;display:flex}.kw-world__copy{display:block}.kw-world__index{font-size:28px;position:absolute;top:-2px;right:0}.kw-world__copy>.kw-kicker{max-width:75%;margin:0 0 18px;font-size:9px}.kw-world__copy h3{font-size:32px;line-height:1.17}.kw-world__body{max-width:none;font-size:12px;line-height:1.8;margin-block:16px 12px!important}.kw-world__copy>.kw-link{gap:20px;font-size:11px}.kw-world__visual{width:100%;margin-top:auto;padding:0 0 32px;display:block}.kw-world__visual figure{aspect-ratio:1.06;height:auto;max-height:none}.kw-world--peach .kw-world__visual figure{border-radius:50% 50% 10px 10px}.kw-world--lilac .kw-world__visual{padding:10px 0 34px}.kw-world--lilac .kw-world__visual figure{height:auto}.kw-world__visual figcaption>a{font-size:9px}.kw-world__word{font-size:24px;bottom:0;right:0}.kw-worlds__progress{gap:14px;padding-block:18px;font-size:9px}.kw-belief{grid-template-columns:1fr;gap:40px;padding-block:80px}.kw-belief__visual{width:95%;padding-bottom:65px}.kw-belief__visual>figure{aspect-ratio:1.2}.kw-belief__path{width:40%;height:85px;left:0}.kw-belief__caption{font-size:23px;bottom:0;right:-3%}.kw-belief__copy>.kw-kicker{margin-bottom:22px;font-size:9px}.kw-belief__copy h2{font-size:46px}.kw-belief__copy h2 br:nth-of-type(2){display:none}.kw-belief__copy>p:not(.kw-kicker){margin-block:24px;font-size:13px}.kw-route__inner{padding-block:60px 14px}.kw-route__inner>header .kw-kicker{max-width:250px;font-size:9px;line-height:1.7}.kw-route h2{font-size:37px}.kw-route h2>.kw-hand{white-space:normal;font-size:.92em}.kw-route__steps{grid-template-columns:1fr;gap:26px;margin-top:40px}.kw-route__step{padding-top:22px;padding-left:38px;position:relative}.kw-route__number{margin:0;position:absolute;top:26px;left:0}.kw-route__step h3{font-size:26px}.kw-route__step>p{margin-block:12px;font-size:12px}.kw-route__step>.kw-link{font-size:11px}.kw-route__play{height:105px;margin-top:26px}.kw-route__smile{width:60px;height:60px}.kw-route__hint{font-size:18px;bottom:36px;left:83px}.kw-evidence{grid-template-columns:1fr;gap:34px;padding-block:75px}.kw-evidence__heading .kw-kicker{font-size:9px}.kw-evidence__heading h2{font-size:40px}.kw-evidence__links>a{grid-template-columns:25px 1fr 16px;gap:16px;padding-block:23px}.kw-evidence__links h3{font-size:23px}.kw-evidence__links p{font-size:11px}.kw-journal{padding-bottom:70px}.kw-journal__heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.kw-journal__heading h2{font-size:39px}.kw-journal__grid{grid-template-columns:1fr;gap:38px}.kw-journal__image{aspect-ratio:1.4}.kw-journal__card h3{font-size:27px}.kw-journal-invite{padding-bottom:75px}.kw-journal-invite h2{font-size:35px}}@media (width<=360px){.kw-opening__note{flex-direction:column;align-items:flex-start;gap:12px}.kw-opening__foot{align-items:flex-start;gap:16px}.kw-opening__seal{width:36px;height:36px;right:22px}.kw-worlds__nav{gap:14px}.kw-world__copy h3{font-size:28px}.kw-world{padding-inline:20px}.kw-evidence__heading h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.kw-home *{scroll-behavior:auto!important;transition:none!important}.kw-route__hint{display:none}}.kw-world__tagline{letter-spacing:-.025em;font-size:clamp(18px,1.8vw,25px);line-height:1.45;margin-top:20px!important}.kw-world__copy h3{font-size:clamp(35px,4vw,60px)}.kw-world__body{margin-block:16px!important}@media (width<=760px){.kw-world__copy h3{font-size:38px}.kw-world__tagline{font-size:18px;margin-top:12px!important}.kw-world__body{margin-block:12px!important}.kw-world{min-height:710px}}
