.hero{height:100vh;position:relative}.hero-stage{--win-side:34%;--head-top:280;--sub-gap:14;--win-gap:48px;--sub-lines:1;--grow-dur:1.7s;--grow-dur-back:2.4s;--sym-gap:calc(40 * var(--k));--sym-vw:calc(620 * var(--k));--col-bottom:calc((var(--head-top) + 2 * var(--lh-hero) + var(--sub-gap) + var(--sub-lines) * var(--lh-body)) * var(--k) + var(--win-gap));--sym-y:max(calc(var(--col-bottom) + var(--sym-gap)), calc(100vh - .8687 * var(--sym-vw)));background:var(--paper);height:100vh;position:relative;overflow:hidden}.hero-sym{z-index:0;position:absolute;inset:0}.sym-layer{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% var(--sym-y);-webkit-mask-position:50% var(--sym-y);mask-position:50% var(--sym-y);-webkit-mask-size:var(--sym-vw) auto;-webkit-mask-size:var(--sym-vw) auto;mask-size:var(--sym-vw) auto;transform-origin:50% calc(var(--sym-y) + .519 * var(--sym-vw) * 1.0466);will-change:transform;position:absolute;inset:0}.hero .sym-layer{visibility:hidden}.hero.sym-set .sym-layer{visibility:visible}.sym-ring{z-index:0;background:#f7f7f7}.sym-core{z-index:1}.sym-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.sym-shots{--shot-fill:1.04;--shot-end:1.12;--shot-z0:.45;--shot-fade:0s;transform-origin:0 0;transform:translate(calc(50% * (1 - var(--shot-z0))), calc(var(--sym-y) + .26 * var(--sym-vw) * 1.0466 - 50% * var(--shot-z0))) scale(var(--shot-z0));will-change:transform;position:absolute;inset:0}.sym-shots .shot-layer{object-fit:cover;object-position:var(--shot-pos,50% 40%);opacity:0;width:100%;height:100%;transition:opacity var(--shot-fade,0s) linear;display:block;position:absolute;inset:0}.sym-shots .shot-layer.on{opacity:1}.sym-dim{background:var(--ink);z-index:2;opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.hero.is-copy .sym-dim{opacity:.5}.hero-col{z-index:2;padding-top:calc(var(--head-top) * var(--k));padding-bottom:var(--win-gap);position:relative}.hero-col>*{width:var(--col-hero);z-index:1;margin-left:auto;margin-right:auto;position:relative}.hero.no-anim .sym-layer,.hero.no-anim .sym-shots,.hero.no-anim .shot-layer,.hero.no-anim .sym-dim,.hero.no-anim .hero-head,.hero.no-anim .hero-copy{transition:none!important}.hero-head{will-change:opacity;text-align:center;transition:opacity .3s cubic-bezier(.4,0,1,1) var(--grow-dur-back,1s);margin-left:auto;margin-right:auto}.hero.is-unmasked .sym-core{clip-path:none}.hero.is-unmasked .sym-ring{opacity:0}.hero.is-filled .hero-head{opacity:0;pointer-events:none;transition-delay:0s}.wsw{--wsw-air:.09em;vertical-align:bottom;margin-top:calc(-1 * var(--wsw-air));margin-bottom:calc(-1 * var(--wsw-air));display:inline-grid;overflow:hidden}.wsw>span{padding-top:var(--wsw-air);padding-bottom:var(--wsw-air);grid-area:1/1;transition:transform .45s cubic-bezier(.22,.61,.36,1);transform:translateY(100%)}.wsw>span.on{transform:translateY(0)}.wsw>span.out{transform:translateY(-100%)}.wsw>span.snap{transition:none}@media (prefers-reduced-motion:reduce){.wsw>span{transition:none}}.hero-sub{margin-top:calc(var(--sub-gap) * var(--k))}.hero-copy{z-index:3;width:100%;color:var(--paper);opacity:0;pointer-events:none;transform:translateY(calc(-50% + 24 * var(--k)));transition:opacity .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94);position:absolute;top:50%;left:0}.hero-copy>*{width:var(--col-hero);margin-left:var(--anchor)}.hero-copy p{text-align:center;margin-left:auto;margin-right:auto}.hero.is-copy .hero-copy{opacity:1;pointer-events:auto;transform:translateY(-50%)}.hero .acts{align-items:center;gap:calc(30 * var(--k));margin-top:calc(48 * var(--k));flex-wrap:wrap;display:flex}.hero-copy .btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}.hero-copy .btn:hover,.hero-copy .btn:focus-visible{color:var(--paper);background:0 0}.about{--fc-art:#00000012}@media (min-width:1024px){.ab-head .about-title{font-size:calc(44 * var(--k));line-height:calc(54 * var(--k))}}.ab-stage{--ab-w:calc(100vw - 2 * var(--gut));--ab-gap:clamp(calc(56 * var(--k)), 4vw, calc(110 * var(--k)));--ab-intro:clamp(calc(380 * var(--k)), 24%, calc(560 * var(--k)));--ab-right:calc(var(--ab-w) - var(--ab-intro) - var(--ab-gap));--ab-rowgap:clamp(calc(48 * var(--k)), 2.6vw, calc(72 * var(--k)));--ab-img:min(calc((var(--ab-right) - var(--ab-rowgap)) * .49), calc(66vh * .8122));grid-template-columns:var(--ab-intro) minmax(0, 1fr);gap:var(--ab-gap);height:100vh;padding:0 var(--gut);align-items:center;display:grid;position:sticky;top:0;overflow:hidden}.ab-head{margin-top:var(--ab-top,0px);align-self:start}.about-eyebrow{letter-spacing:.14em}.about-title{margin-top:calc(22 * var(--k))}.ab-view{height:100%;position:relative;overflow:hidden}.ab-col{gap:calc(60 * var(--k));width:100%;margin:0;padding:0;list-style:none;transition:transform .62s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;top:0;left:0}.ab-row{justify-content:flex-end;align-items:flex-start;gap:var(--ab-rowgap);opacity:.52;transition:opacity .45s;display:flex}.ab-row[data-on]{opacity:1}.ab-mat{background:var(--mat,#e7e7e7);border-radius:calc(10 * var(--k));width:var(--ab-img);aspect-ratio:349/430;transform-origin:50%;flex:none;height:auto;transition:transform .45s cubic-bezier(.22,.61,.36,1);overflow:hidden;transform:scale(.9)}.ab-row[data-on] .ab-mat{transform:scale(1)}.ab-shot{object-fit:cover;object-position:var(--fc-pos,50% 50%);width:100%;height:100%;display:block}.ab-copy{flex:0 1 calc(620 * var(--k));min-width:0}.ab-copy h3{text-wrap:balance;margin:0;font-weight:700}.ab-copy>p{margin:calc(16 * var(--k)) 0 0;opacity:.62;text-wrap:balance}@media (max-width:1279px){.ab-stage{gap:calc(56 * var(--k));height:auto;margin-top:calc(64 * var(--k));grid-template-columns:1fr;position:static;overflow:visible}.ab-head{margin-top:0}.ab-view{height:auto;overflow:visible}.ab-col{gap:calc(72 * var(--k));position:static;transform:none!important}.ab-row{opacity:1;display:block}.ab-copy{max-width:none}.ab-mat{aspect-ratio:1;width:100%;height:auto;margin-bottom:calc(24 * var(--k));transform:none}.ab-copy>p{max-width:calc(420 * var(--k))}}@media (min-width:768px) and (max-width:1279px){.ab-col{gap:calc(56 * var(--k)) calc(32 * var(--k));grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.ab-stage{gap:calc(56 * var(--k));grid-template-columns:1fr;height:auto;position:static;overflow:visible}.ab-head{margin-top:0}.ab-view{height:auto;overflow:visible}.ab-col{transition:none;position:static;transform:none!important}.ab-row{opacity:1;transition:none}.ab-mat{transition:none;transform:none}}.facts{border-top:1px solid var(--ink)}.facts>div{grid-template-columns:calc(200 * var(--k)) 1fr;gap:var(--gap);padding:calc(20 * var(--k)) 0;border-bottom:1px solid var(--ink);align-items:baseline;display:grid}@media (max-width:1023px){.hero-stage{--head-top:170;--sub-gap:10;--win-gap:28px;--sub-lines:2;--sym-gap:calc(22 * var(--k));--sym-vw:min(calc(372 * var(--k)), 88vw)}.sym-shots .shot-layer{--shot-pos:54% 46%}.hero-col>*,.hero-copy>*{width:auto;padding:0 var(--gut);max-width:calc(560 * var(--k) + 2 * var(--gut));margin-left:auto;margin-right:auto}.facts>div{gap:calc(6 * var(--k));grid-template-columns:1fr}.hero-sub,.hero-copy .t-hero{text-wrap:balance}}@media (prefers-reduced-motion:reduce){.hero{height:auto}.hero-stage{height:auto;padding:calc(160 * var(--k)) 0;background:var(--ink);position:static}.sym-ring{display:none}.sym-core{-webkit-mask-image:none;mask-image:none}.hero .lab,.hero .hook,.hero h1,.hero .hero-sub{color:var(--paper)}.hero-copy{opacity:1;margin-top:calc(55 * var(--k));position:static;transform:none}.hero-head{opacity:1!important}.sym-shots{transform:none!important}}.tbd{background:var(--ink);color:var(--paper);padding:0 calc(6 * var(--k));display:inline-block}.on-dark .tbd{background:var(--paper);color:var(--ink)}.sw{background:var(--paper);padding:clamp(calc(90 * var(--k)), 11vh, calc(170 * var(--k))) 0;--sw-c1:min(35vw, 62vh, calc(720 * var(--k)));position:relative}.wg-head{justify-content:space-between;align-items:center;gap:calc(24 * var(--k));padding:0 var(--gut);margin-bottom:clamp(calc(40 * var(--k)), 4vw, calc(72 * var(--k)));display:flex}.wg-h{margin:0}@media (min-width:1024px){.wg-h{font-size:clamp(calc(44 * var(--k)), 3.05vw, calc(64 * var(--k)));line-height:1.23}}.wg-nav{gap:calc(10 * var(--kb));flex:none;display:flex}.btn-ico{min-width:0;width:calc(52 * var(--kb));height:calc(52 * var(--kb));place-items:center;padding:0;display:grid}.btn-ico .arr{width:calc(22 * var(--kb));height:calc(22 * var(--kb));position:static;top:auto;right:auto;transform:none}.btn-ico .arr[data-back]{transform:scaleX(-1)}.btn-ico:hover .arr,.btn-ico:focus-visible .arr{transform:translateX(calc(4 * var(--kb)))}.btn-ico:hover .arr[data-back],.btn-ico:focus-visible .arr[data-back]{transform:scaleX(-1) translateX(calc(4 * var(--kb)))}.wg-view{margin-left:var(--gut);position:relative;overflow:hidden}.wg-track{height:100%;margin:0;padding:0;list-style:none;position:relative}.wg-card{transition:transform .52s cubic-bezier(.22,.61,.36,1),width .52s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:0}.wg-link{color:inherit;text-decoration:none;display:block}.wg-link.is-off{cursor:default}.wg-art{aspect-ratio:1;border-radius:calc(4 * var(--k));background:#e7e7e7;width:100%;display:block;overflow:hidden}.wg-art>img{object-fit:cover;width:100%;height:100%;display:block}.wg-tag{margin-top:calc(16 * var(--k));gap:calc(8 * var(--k));font-size:clamp(calc(16 * var(--k)), 1.1vw, calc(24 * var(--k)));white-space:nowrap;line-height:1.75;display:flex}.wg-tag-c,.wg-tag-b{opacity:.45}.wg-ruler{width:var(--sw-c1);visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0}.wg-say{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.sw{--sw-c1:min(72vw, 52vh);padding:calc(90 * var(--k)) 0}.wg-head{margin-bottom:calc(32 * var(--k))}}@media (prefers-reduced-motion:reduce){.wg-card,.btn-ico .arr{transition:none}}.svc{--svc-rule:#0000001f;background:var(--paper);padding:calc(150 * var(--k)) 0}.svc-in{gap:calc(80 * var(--k));padding:0 var(--gut);grid-template-columns:38fr 62fr;align-items:start;display:grid}.svc-intro{padding-top:0}.svc-cap{opacity:.5;margin:0 0 calc(14 * var(--k))}.svc-h{margin:0}.svc-h-l,.svc-lead-l{display:block}@media (min-width:1024px){.svc-h{font-size:calc(44 * var(--k));line-height:calc(54 * var(--k))}}.svc-lead{margin:calc(26 * var(--k)) 0 0;opacity:.62}.svc-list{margin:calc(7 * var(--k)) 0 0;border-top:1px solid var(--svc-rule);padding:0;list-style:none}.svc-row{border-bottom:1px solid var(--svc-rule)}.svc-link{gap:calc(32 * var(--k));padding:calc(30 * var(--k)) calc(24 * var(--k)) calc(30 * var(--k)) 0;color:inherit;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid;position:relative}.svc-h3{font-weight:inherit;margin:0}.svc-code{opacity:.5;margin-bottom:calc(8 * var(--k));display:block}.svc-wrap{position:relative}.svc-peek{width:calc(206 * var(--k));aspect-ratio:16/10;border-radius:calc(4 * var(--k));pointer-events:none;z-index:2;opacity:var(--so,0);transform:translate3d(var(--sx,0px), var(--sy,0px), 0);background:#e7e7e7;display:none;position:absolute;top:0;left:0;overflow:hidden}.svc-peek-f{visibility:hidden;position:absolute;inset:0}.svc-peek-f[data-on]{visibility:visible}.svc-peek-f>img{object-fit:cover;width:100%;height:100%;display:block}.svc-txt{display:block}.svc-t{font-weight:700;display:block}.svc-d{margin-top:calc(10 * var(--k));opacity:.62;text-wrap:balance;max-width:none;display:block}.svc-d-l{display:inline}.svc-go{align-items:center;gap:calc(12 * var(--k));display:inline-flex}.svc-go-t{clip-path:inset(0 100% 0 0);transform:translateX(calc(-10 * var(--k)));transition:clip-path .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.22,.61,.36,1)}.svc-a{width:calc(22 * var(--k));height:calc(12 * var(--k));stroke-width:1.5px;opacity:.45;transition:transform .3s .2s,opacity .2s;display:block}@media (hover:hover) and (min-width:1024px){.svc-peek{display:block}}@media (hover:hover){.svc-link:hover .svc-go-t{clip-path:inset(0);transform:none}.svc-link:hover .svc-a{transform:translateX(calc(5 * var(--k)));opacity:1}}.svc-link[href]:focus-visible{outline:2px solid var(--ink);outline-offset:calc(-2 * var(--k))}.svc-link[href]:focus-visible .svc-go-t{clip-path:inset(0);transform:none}@media (hover:none){.svc-go-t{clip-path:none;transform:none}}@media (max-width:767px){.svc-go-t{display:none}}.svc-panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,.61,.36,1);display:grid}.svc-row[data-on] .svc-panel{grid-template-rows:1fr}.svc-panel-in{overflow:hidden}.svc-panel-body{padding:0 calc(24 * var(--k)) calc(34 * var(--k)) 0;max-width:calc(620 * var(--k))}.svc-detail{opacity:.72;text-wrap:pretty;margin:0}.svc-offer{margin-top:calc(26 * var(--k))}.svc-offer-cap{opacity:.5;margin:0}.svc-offer-list{margin:calc(10 * var(--k)) 0 0;gap:0 calc(10 * var(--k));opacity:.72;flex-wrap:wrap;padding:0;list-style:none;display:flex}.svc-offer-list>li+li:before{content:"·";margin-right:calc(10 * var(--k));opacity:.5}.svc-cta{margin:calc(30 * var(--k)) 0 0}.svc-cta .arr{margin-left:calc(8 * var(--k));vertical-align:middle;width:calc(20 * var(--k));height:calc(11 * var(--k))}.svc-cta a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:1023px){.svc{padding:calc(90 * var(--k)) 0}.svc-panel-body{padding-right:calc(14 * var(--k));max-width:none}.svc-in{gap:calc(48 * var(--k));grid-template-columns:1fr}.svc-intro{padding-top:0}.svc-link{gap:calc(20 * var(--k));padding:calc(22 * var(--k)) calc(14 * var(--k)) calc(22 * var(--k)) 0;grid-template-columns:minmax(0,1fr) auto}.svc-d{max-width:none}}@media (max-width:639px){.svc-d-l{display:block}}@media (prefers-reduced-motion:reduce){.svc-a,.svc-go-t{transition:none}.svc-link:hover .svc-a{transform:none}.svc-go-t{clip-path:none;transform:none}.svc-peek{display:none}}.prc{--prc-rule:#0000001f;--e:1;background:var(--paper);position:relative}.prc-sticky{top:calc(100 * var(--k));height:calc(100vh - 100 * var(--k));align-items:center;display:flex;position:sticky;overflow:hidden}.prc-in{width:100%;padding:0 var(--gut)}.prc-intro{padding:calc(40 * var(--k)) 0 clamp(calc(48 * var(--k)), 5vh, calc(72 * var(--k)))}.prc-shell{width:100%;max-width:calc(1720 * var(--k));gap:clamp(calc(24 * var(--k)), 4vh, calc(56 * var(--k)));flex-direction:column;margin-inline:0 auto;display:flex}.prc-list,.prc-say{opacity:var(--reveal,1);transform:translate3d(0, calc((1 - var(--reveal,1)) * 18px), 0)}.prc-top{display:block}.prc-sticky .prc-shell{justify-content:center;margin-inline:auto}.prc-cap{opacity:.5;margin:0 0 calc(12 * var(--k))}.prc-h{margin:0;font-weight:700}.prc-h-l,.prc-lead-l{display:block}@media (min-width:1024px){.prc-h{font-size:calc(40 * var(--k));line-height:calc(50 * var(--k))}}.prc-lead{margin:clamp(calc(20 * var(--k)), 2.4vh, calc(32 * var(--k))) 0 0;opacity:.62;max-width:calc(560 * var(--k))}.prc-stage{grid-template-columns:minmax(0, 1fr) clamp(calc(420 * var(--k)), 52%, calc(1040 * var(--k))) minmax(0, 1fr);gap:clamp(calc(40 * var(--k)), 3.2vw, calc(80 * var(--k)));align-items:center;display:grid}.prc-list{gap:clamp(calc(10 * var(--k)), 1.4vh, calc(18 * var(--k)));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.prc-step{align-items:baseline;gap:calc(10 * var(--k));padding-left:calc(18 * var(--k));opacity:.4;transition:opacity .35s;display:flex;position:relative}.prc-step:before{content:"";width:calc(8 * var(--k));height:calc(2 * var(--k));margin-top:calc(-1 * var(--k));background:var(--ink);transform-origin:0;transition:transform .35s cubic-bezier(.22,.61,.36,1);position:absolute;top:50%;left:0;transform:scaleX(0)}.prc-step[data-st=done]{opacity:.62}.prc-step[data-st=on]{opacity:1}.prc-step[data-st=on]:before{transform:scaleX(1)}.prc-step-n{opacity:.45;letter-spacing:.06em}.prc-step[data-st=on] .prc-step-n{opacity:1}.prc-step-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prc-plate{width:100%;transform:scale(calc(.62 + .38 * var(--e)));transform-origin:50%;aspect-ratio:16/10;border-radius:calc(6 * var(--k));background:#e7e7e7;max-height:56vh;position:relative;overflow:hidden}.prc-plate-f{visibility:hidden;position:absolute;inset:0}.prc-plate-f[data-on]{visibility:visible}.prc-plate-f>img{object-fit:cover;width:100%;height:100%;display:block}.prc-card-shot{display:none}.prc-say{margin:0;padding:0;list-style:none;display:grid}.prc-card{opacity:0;pointer-events:none;grid-area:1/1;align-self:center}.prc-say:not(:has([data-st])) .prc-card[data-i="0"]{opacity:1}.prc-card[data-st]{opacity:var(--o,0);transform:translate3d(0, calc(var(--ty,0) * var(--k)), 0)}.prc-card-t{font-weight:700;font-size:calc(var(--fs-title) * var(--k));line-height:calc(var(--fs-title) * 1.32 * var(--k));margin:0}@media (min-width:1024px){.prc-card-l{display:block}}@media (min-width:1024px) and (max-height:820px){.prc-h{font-size:calc(32 * var(--k));line-height:calc(40 * var(--k))}.prc-plate{max-height:46vh}}@media (max-width:1023px),(prefers-reduced-motion:reduce){.prc{padding:calc(90 * var(--k)) 0;height:auto!important}.prc-sticky{height:auto;display:block;position:static;overflow:visible}.prc-shell{gap:calc(40 * var(--k))}.prc-h{font-size:calc(var(--fs-hero) * var(--k));line-height:calc(var(--lh-hero) * var(--k))}.prc-list{display:none}.prc-plate{transform:none}.prc-list,.prc-say{opacity:1;transform:none}.prc-intro{padding:0 0 calc(44 * var(--k))}.prc-stage{display:block}.prc-say{gap:calc(56 * var(--k));display:grid}.prc-card,.prc-card[data-st]{pointer-events:auto;border:0;flex-direction:column;grid-area:auto;align-self:start;padding:0;display:flex;opacity:1!important;transform:none!important}.prc-card-shot{aspect-ratio:16/10;border-radius:calc(14 * var(--k));background:#e7e7e7;order:-1;width:100%;display:block;position:relative;overflow:hidden}.prc-card-shot>img{object-fit:cover;width:100%;height:100%;display:block}.prc-card-h{margin-top:calc(20 * var(--k))}.prc-card-t{min-width:0;font-weight:700;font-size:calc(var(--fs-title) * var(--k));line-height:calc(var(--fs-title) * 1.35 * var(--k));text-wrap:balance}.prc-plate{display:none}}@media (min-width:600px) and (max-width:1023px){.prc-say{column-gap:calc(40 * var(--k));row-gap:calc(56 * var(--k));grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.prc-step,.prc-step:before{transition:none}}.faq{--faq-rule:#0000001f;background:var(--paper);padding:calc(150 * var(--k)) 0}.faq-in{gap:calc(80 * var(--k));padding:0 var(--gut);grid-template-columns:38fr 62fr;align-items:start;display:grid}.faq-cap{opacity:.5;margin:0 0 calc(14 * var(--k))}.faq-h{margin:0;font-weight:700}.faq-h-l{display:block}@media (min-width:1024px){.faq-h{font-size:calc(44 * var(--k));line-height:calc(54 * var(--k))}}.faq-list{margin:calc(7 * var(--k)) 0 0;border-top:1px solid var(--faq-rule);padding:0;list-style:none}.faq-item{border-bottom:1px solid var(--faq-rule)}.faq-q-h{font-weight:inherit;font-size:inherit;line-height:inherit;margin:0}.faq-q{align-items:start;gap:calc(24 * var(--k));width:100%;padding:calc(30 * var(--k)) calc(4 * var(--k));color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;transition:opacity .3s;display:grid}.faq-q-t{opacity:.72;text-wrap:balance;line-height:1.45;transition:opacity .3s}.faq-item[data-on] .faq-q-t{opacity:1}@media (hover:hover){.faq-q:hover .faq-q-t{opacity:1}}.faq-q:focus-visible{outline:2px solid var(--ink);outline-offset:calc(-4 * var(--k))}.sign{width:calc(16 * var(--k));height:calc(16 * var(--k));flex:none;position:relative}.sign>i{background:var(--ink);opacity:.55;width:100%;height:1px;margin-top:-.5px;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .3s;position:absolute;top:50%;left:0}.sign>i:last-child{transform:rotate(90deg)}[data-on]>* .sign>i,[data-on] .sign>i{opacity:1}[data-on]>* .sign>i:last-child,[data-on] .sign>i:last-child{transform:rotate(0)}.faq-a{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,.61,.36,1);display:grid}.faq-item[data-on] .faq-a{grid-template-rows:1fr}.faq-a-in{overflow:hidden}.faq-a-t{padding:0 calc(4 * var(--k)) calc(32 * var(--k));opacity:.62;max-width:calc(640 * var(--k));text-wrap:balance;margin:0}.start{background:var(--paper);padding:calc(120 * var(--k)) 0 calc(130 * var(--k))}.start-in{grid-template-columns:minmax(0, calc(680 * var(--k))) minmax(0, 1fr) minmax(0, calc(520 * var(--k)));gap:calc(80 * var(--k));padding:calc(100 * var(--k)) var(--gut) 0;align-items:start;display:grid}.start-in:before{content:"";background:var(--prc-rule,#0000001f);height:1px;margin-bottom:calc(100 * var(--k));grid-column:1/-1}.start-head{grid-column:1}.start-act{grid-column:3}.start-cap{opacity:.5;margin:0 0 calc(18 * var(--k));letter-spacing:.14em}.start-h{margin:0;font-weight:700}.start-h-l,.start-lead-l{display:block}@media (min-width:1024px){.start-h{font-size:calc(44 * var(--k));line-height:calc(56 * var(--k))}}.start-act{margin-top:calc(38 * var(--k))}.start-lead{margin:calc(22 * var(--k)) 0 0;opacity:.78;max-width:calc(420 * var(--k))}.start-btn{margin-top:0}.start-h,.start-back{text-wrap:balance}.start-back{margin:calc(40 * var(--k)) 0 0;padding-top:calc(26 * var(--k));border-top:1px solid var(--prc-rule,#0000001f)}.start-back-ask{opacity:.55}.start-back-go{align-items:center;gap:calc(8 * var(--k));white-space:nowrap;display:inline-flex}.start-back-go .arr{width:calc(16 * var(--k));height:calc(9 * var(--k));transition:transform .3s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.start-back-go:hover .arr{transform:translateX(calc(4 * var(--k)))}}@media (max-width:1023px){.faq{padding:calc(100 * var(--k)) 0}.faq-h{font-size:calc(var(--fs-hero) * var(--k));line-height:calc(var(--lh-hero) * var(--k))}.faq-in{gap:calc(40 * var(--k));grid-template-columns:1fr}.faq-list{margin-top:0}.faq-q{padding:calc(24 * var(--k)) calc(2 * var(--k));gap:calc(16 * var(--k))}.faq-a-t{padding-bottom:calc(24 * var(--k))}.start{padding:calc(80 * var(--k)) 0 calc(96 * var(--k))}.start-in{padding:calc(72 * var(--k)) var(--gut) 0;grid-template-columns:1fr;gap:0;max-width:none}.start-head,.start-act{grid-column:auto}.start-in:before{margin-bottom:calc(72 * var(--k))}.start-h{font-size:calc(var(--fs-hero) * var(--k));line-height:calc(var(--lh-hero) * var(--k))}.start-act{max-width:none;margin-top:calc(28 * var(--k))}.start-btn{width:100%;display:block}}@media (prefers-reduced-motion:reduce){.faq-a,.svc-panel,.sign>i,.faq-q-t{transition:none}}
