.landing{font-family:var(--sans);color:var(--text-1);background-color:var(--bg);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;background-image:linear-gradient(180deg, var(--bg2), var(--bg) 46%), radial-gradient(75% 45% at 25% -8%, rgba(var(--glow), calc(var(--halo) * .55)) 0%, transparent 72%);min-height:100vh;line-height:1.6;container:page/inline-size}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing svg{vertical-align:middle;display:inline-block}.landing h1,.landing h2,.landing h3{font-family:var(--serif);letter-spacing:-.015em;font-weight:500;line-height:1.18}.landing .accent{color:var(--accent-display)}.landing .wrap{max-width:940px;padding:0 var(--lg);margin:0 auto}.landing .lead{color:var(--text-2);font-size:17px;line-height:1.7}.landing .muted{color:var(--text-3)}.landing{--m-prose:560px}.landing .sec-head{text-align:center;max-width:var(--m-prose);margin:0 auto var(--lg)}.landing .sec-head--steps{margin-bottom:var(--lg)}.landing .sec-head--reviews{margin-bottom:var(--md)}.landing .section-title{font-size:clamp(24px,4vw,32px)}.landing .wordmark{font-family:var(--serif);letter-spacing:.015em;color:var(--text-1);align-items:center;gap:7px;font-size:27px;font-weight:600;text-decoration:none;display:inline-flex}.landing .wordmark-glyph{color:var(--accent);filter:drop-shadow(0 0 8px rgba(var(--glow), .45));transform:translateY(2.5px)}.landing .btn-accent{font-family:var(--sans);color:#fff;cursor:pointer;background:linear-gradient(180deg, var(--accent-fill), var(--accent-deep));box-shadow:0 10px 30px -12px rgba(var(--glow), .55), inset 0 1px 0 #ffffff29;transition:transform .25s var(--ease-spring), box-shadow .25s ease;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;display:inline-flex}.landing .btn-accent:hover{box-shadow:0 16px 38px -12px rgba(var(--glow), .7);transform:translateY(-2px)}.landing .btn-accent:active{transform:translateY(0)scale(.96)}.landing .btn-accent svg{width:20px;height:20px}.landing .btn-ghost{color:var(--text-2);cursor:pointer;border:1px solid var(--line-hi);background:rgba(var(--surface), .4);border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:500;text-decoration:none;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.landing .btn-ghost:hover{color:var(--text-1);border-color:var(--accent)}.landing .btn-ghost svg{width:17px;height:17px}.landing .nav-right{align-items:center;gap:10px;display:flex}.landing #navCta{white-space:nowrap;min-width:158px;height:40px;transition:background .4s ease, color .4s ease, border-color .4s ease, box-shadow .4s ease, transform .3s var(--ease-spring);justify-content:center;padding:0 18px;font-size:15px;font-weight:500}.landing #navCta.btn-accent{padding:0 18px;font-size:15px}.landing #navCta.btn-accent svg{width:17px;height:17px}.landing :where(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing header.nav{z-index:100;border-bottom:1px solid #0000;align-items:center;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:sticky;top:0}.landing header.nav.scrolled{background:rgba(var(--surface), .6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--line)}.landing header.nav .wrap{justify-content:space-between;align-items:center;width:100%;max-width:none;padding-top:15px;padding-bottom:15px;display:flex}.landing section{padding:clamp(18px,2.4vh,32px) 0}.landing .hero{padding-top:clamp(16px,3vh,36px)}.landing .hero-grid{grid-template-columns:minmax(0,1fr) 336px;align-items:center;gap:clamp(32px,6cqi,72px);display:grid}.landing .hero .portrait-wrap{width:100%}.landing .hero .greet{color:var(--accent-hi);align-items:center;gap:8px;margin-bottom:18px;font-size:15px;display:inline-flex}.landing .hero h1{font-size:clamp(30px,6cqi,52px)}.landing .hero .lead{max-width:30em;margin:22px 0 28px}.landing .hero-cta-wrap{text-align:center;margin-top:10px}.landing .hero .hero-trust{color:var(--text-3);max-width:32em;margin-top:16px;font-size:12.5px;font-style:italic}.landing .portrait-wrap{margin:0}.landing .portrait{aspect-ratio:4/5;box-shadow:var(--shadow-card);border-radius:26px}.landing img.portrait{object-fit:cover;object-position:center 20%;border:1px solid var(--line-hi);width:100%;height:auto;display:block}.landing img.pt-emerald,.landing img.pt-orchid,.landing img.pt-blue,.landing img.pt-platinum,.landing img.pt-carrot,[data-theme=emerald-gold] .landing img.pt-default{display:none}[data-theme=emerald-gold] .landing img.pt-emerald{display:block}[data-theme=neon-orchid] .landing img.pt-default{display:none}[data-theme=neon-orchid] .landing img.pt-orchid{display:block}[data-theme=neon-blue] .landing img.pt-default{display:none}[data-theme=neon-blue] .landing img.pt-blue{display:block}[data-theme=platinum] .landing img.pt-default{display:none}[data-theme=platinum] .landing img.pt-platinum{display:block}[data-theme=neon-carrot] .landing img.pt-default{display:none}[data-theme=neon-carrot] .landing img.pt-carrot{display:block}.landing .portrait-cap{flex-direction:column;gap:4px;margin-top:14px;padding-left:2px;display:flex}.landing .portrait-cap .pc-name{font-family:var(--serif);color:var(--text-1);font-size:17px;font-weight:600}.landing .portrait-cap .pc-role{color:var(--text-2);font-size:12.5px}.landing .portrait-cap .pc-loc{color:var(--text-3);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.landing .portrait-cap .pc-loc svg{width:13px;height:13px;color:var(--accent-hi)}.landing .steps{gap:var(--lg);grid-template-columns:repeat(2,1fr);display:grid}.landing .feat{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--lg);flex-direction:column;gap:12px;transition:transform .9s cubic-bezier(.22,.61,.36,1),border-color .9s,box-shadow .9s;display:flex;position:relative}.landing .feat .ico{border-radius:var(--radius-md);background:rgba(var(--glow), .12);border:1px solid rgba(var(--glow), .28);width:48px;height:48px;color:var(--accent-hi);justify-content:center;align-items:center;transition:transform .9s cubic-bezier(.22,.61,.36,1);display:flex}@media (hover:hover){.landing .feat:hover{border-color:rgba(var(--glow), .26);box-shadow:0 18px 40px -28px rgba(var(--glow), .3);transform:translateY(-4px)}.landing .feat:hover .ico{transform:scale(1.05)rotate(-2deg)}}.landing .feat .ico svg{width:24px;height:24px}.landing .feat .step-num{font-family:var(--serif);letter-spacing:.01em;color:var(--accent-hi);font-size:17px;font-weight:600}.landing .feat h3{font-size:18px}.landing .feat p{color:var(--text-2);font-size:15px;line-height:1.6}.landing .feat-cta{margin-top:auto;padding-top:4px}.landing .feat-cta .btn-ghost{justify-content:center;width:100%}.landing .feat-hint{text-align:center;color:var(--text-3);margin-top:8px;font-size:12.5px;line-height:1.45;display:block}.landing .appshot-grid{grid-template-columns:400px minmax(0,1fr);align-items:center;gap:clamp(28px,5cqi,56px);display:grid}.landing .appshot-stack{height:400px;position:relative}.landing .appshot-halo{background:radial-gradient(circle, rgba(var(--glow), .26), transparent 64%);filter:blur(6px);pointer-events:none;border-radius:50%;width:290px;height:290px;position:absolute;top:44px;left:56px}.landing .appshot-card{border:1px solid var(--line-hi);border-radius:20px;width:180px;height:auto;display:block;position:absolute;box-shadow:0 28px 56px -26px #000000d9}.landing .as-back{opacity:.7;filter:saturate(.75);top:40px;left:0;transform:rotate(-8deg)scale(.9)}.landing .as-mid{opacity:.7;filter:saturate(.75);top:52px;left:214px;transform:rotate(7deg)scale(.88)}.landing .as-front{z-index:2;top:0;left:104px;transform:rotate(-1deg)}@media (hover:hover){.landing .appshot-card{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.landing .appshot-stack:hover .as-back{transform:rotate(-11deg)translate(-14px)scale(.9)}.landing .appshot-stack:hover .as-mid{transform:rotate(10deg)translate(14px)scale(.88)}}@media (prefers-reduced-motion:reduce){.landing .appshot-card{transition:none}}.landing .appshot-body .lead{margin-top:0}.landing .appshot-list{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.landing .appshot-list li{grid-template-columns:30px 1fr;align-items:baseline;column-gap:12px;display:grid}.landing .appshot-list b{font-family:var(--serif);color:var(--text-1);font-size:17px;font-weight:600}.landing .appshot-d{color:var(--text-2);grid-column:2;font-size:15px;line-height:1.5}.landing .appshot-num{font-family:var(--serif);color:var(--accent-hi);letter-spacing:.02em;grid-row:span 2;align-self:start;font-size:15px;font-weight:600;line-height:1.25}.landing .appshot-devices{color:var(--text-3);margin-top:20px;font-size:12.5px;line-height:1.5}.landing .method-head{text-align:center;max-width:var(--m-prose);margin:0 auto var(--xl)}.landing .method-head h2{font-size:clamp(24px,4vw,32px)}.landing .method-head .lead{margin-top:16px}.landing .step-no{font-family:var(--serif);color:var(--accent-hi);background:radial-gradient(120% 120% at 50% 25%, rgba(var(--glow), .16), var(--surface-1) 76%), var(--bg);border:1px solid rgba(var(--glow), .24);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.landing .step-body h3{margin-bottom:6px}.landing .step-body p{color:var(--text-2);line-height:1.6}.landing .path{margin:0;padding:0;list-style:none;position:relative}.landing .path:before{content:"";transform-origin:top;background:linear-gradient(rgba(var(--glow),.05), rgba(var(--glow),.4) 12%, rgba(var(--glow),.4) 88%, rgba(var(--glow),.05));width:2px;transition:transform 1.2s .1s;position:absolute;top:6px;bottom:6px;left:50%;transform:translate(-50%)scaleY(0)}.landing .path.drawn:before{transform:translate(-50%)scaleY(1)}.landing .method .step{box-sizing:border-box;width:50%;margin-bottom:var(--md);position:relative}.landing .method .step:last-child{margin-bottom:0}.landing .method .step:nth-child(odd){padding-right:46px;left:0}.landing .method .step:nth-child(2n){padding-left:46px;left:50%}.landing .method .step-body{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--md) var(--lg);text-align:left;transition:border-color .35s,transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s;position:relative}.landing .method .step-body h3{font-size:19px}.landing .method .step-body p{font-size:15px}.landing .method .step-no{z-index:2;width:60px;height:60px;font-size:19px;position:absolute;top:50%;transform:translateY(-50%)}.landing .method .step:nth-child(odd) .step-no{right:-30px}.landing .method .step:nth-child(2n) .step-no{left:-30px}.landing .method .step-body:before{content:"";background:rgba(var(--glow), .3);z-index:0;width:16px;height:2px;position:absolute;top:50%}.landing .method .step:nth-child(odd) .step-body:before{right:-16px}.landing .method .step:nth-child(2n) .step-body:before{left:-16px}@media (hover:hover){.landing .method .step-body:hover{border-color:rgba(var(--glow),.26);box-shadow:0 18px 40px -28px rgba(var(--glow), .3);transform:translateY(-4px)}}.landing .method .step.reveal{opacity:0;transform:translateX(var(--dx,0)) translateY(8px);transition:opacity 1s,transform 1s cubic-bezier(.22,.61,.36,1)}.landing .method .step.reveal.in{opacity:1;transform:none}.landing .method .step:nth-child(odd){--dx:-28px}.landing .method .step:nth-child(2n){--dx:28px}.landing .method .step.reveal .step-no{opacity:0;transition:opacity .55s ease .28s, transform .6s var(--ease-spring) .28s;transform:translateY(-50%)scale(.55)}.landing .method .step.reveal.in .step-no{opacity:1;transform:translateY(-50%)scale(1)}.landing .method .step.reveal .step-body:before{transition:transform .5s .34s;transform:scaleX(0)}.landing .method .step:nth-child(odd) .step-body:before{transform-origin:100%}.landing .method .step:nth-child(2n) .step-body:before{transform-origin:0}.landing .method .step.reveal.in .step-body:before{transform:scaleX(1)}.landing .contact{text-align:center}.landing .contact-body{flex-direction:column;align-items:center;gap:20px;display:flex}.landing .contact .lead{text-align:center;max-width:80ch;margin:0;font-size:15px}.landing .contact .contact-btns{display:flex}.landing .contact-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.landing .contact-btns .btn-ghost{justify-content:center}.landing .contact{padding-bottom:var(--md)}.landing .contact .nowrap{white-space:nowrap}.landing footer{border-top:1px solid var(--line);padding:var(--md) 0}.landing .footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.landing .footer-blessing{font-family:var(--serif);color:var(--text-2);align-items:center;gap:7px;font-size:17px;font-style:italic;display:inline-flex}.landing .footer-blessing svg{color:var(--accent-hi)}.landing footer a{color:var(--text-3);text-decoration:none;transition:color .16s}.landing footer a:hover{color:var(--accent-hi)}.landing footer .muted{color:var(--text-3);font-size:13px}.landing .reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.22,.61,.36,1);transform:translateY(26px)}.landing .reveal.in{opacity:1;transform:none}.landing.reveal-fallback .steps .feat,.landing.reveal-fallback .tmt-card{opacity:1}@media (prefers-reduced-motion:no-preference){.landing .steps .feat,.landing .tmt-card{opacity:0}.landing .hero .greet,.landing .hero h1,.landing .hero .lead,.landing .hero-cta-wrap{opacity:0;animation:.9s cubic-bezier(.22,.61,.36,1) both landingHeroRise}.landing .hero .greet{animation-delay:50ms}.landing .hero h1{animation-delay:.13s}.landing .hero .lead{animation-delay:.21s}.landing .hero-cta-wrap{animation-delay:.29s}.landing .hero .portrait-wrap{opacity:0;animation:1.1s cubic-bezier(.22,.61,.36,1) .35s both landingHeroPortrait}}@media (scripting:none){.landing .steps .feat,.landing .tmt-card{opacity:1}}@keyframes landingHeroRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes landingHeroPortrait{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.landing .sec-head--faq{max-width:560px;margin:0 auto var(--xl)}.landing .faq-list{border-top:1px solid var(--line);display:grid}.landing .faq-item{border-bottom:1px solid var(--line)}.landing .faq-item summary{cursor:pointer;font-family:var(--serif);color:var(--text-1);grid-template-columns:28px 1fr;align-items:baseline;gap:14px;padding:17px 2px;font-size:17px;line-height:1.4;list-style:none;transition:color .2s;display:grid}.landing .faq-item summary::-webkit-details-marker{display:none}@media (hover:hover){.landing .faq-item summary:hover{color:var(--accent-hi)}}.landing .faq-mark{place-self:center;width:18px;height:18px;position:relative}.landing .faq-mark:before,.landing .faq-mark:after{content:"";background:var(--accent);border-radius:2px;transition:transform .3s cubic-bezier(.22,.61,.36,1);position:absolute}.landing .faq-mark:before{width:18px;height:2px;top:8px;left:0}.landing .faq-mark:after{width:2px;height:18px;top:0;left:8px}.landing .faq-item[open] .faq-mark:after{transform:rotate(90deg)}.landing .faq-a{color:var(--text-2);margin:0 0 20px;padding-left:42px;font-size:15px;line-height:1.65}.landing .faq-item summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.landing .faq-mark:before,.landing .faq-mark:after{transition:none}}.landing .tmt{padding-top:clamp(24px,4vh,48px)}.landing .tmt-title{font-size:clamp(24px,4cqi,32px)}.landing .tmt-arrows{justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.landing .tmt-arrow{cursor:pointer;color:var(--text-3);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:9px;line-height:1;transition:color .18s,transform .18s;display:inline-flex}.landing .tmt-arrow:hover{color:var(--accent-hi)}.landing .tmt-arrow:active{transform:scale(.88)}.landing .tmt-arrow svg{width:22px;height:22px}.landing .tmt-rail{gap:var(--lg);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 0 var(--sm);scrollbar-width:none;display:flex;overflow-x:auto}.landing .tmt-rail::-webkit-scrollbar{display:none}.landing .tmt-rail:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing .tmt-dots{justify-content:center;gap:0;margin-top:2px;display:flex}.landing .tmt-dots .dot{appearance:none;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:40px;padding:0;display:flex}.landing .tmt-dots .dot:before{content:"";background:var(--line-hi);border-radius:999px;width:7px;height:7px;transition:background .25s,width .25s;display:block}.landing .tmt-dots .dot.active:before{background:var(--accent);width:20px}.landing .tmt-card{flex:0 0 calc((100% - 2 * var(--lg)) / 3);scroll-snap-align:start;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--lg);flex-direction:column;gap:14px;display:flex}.landing .tmt-top{align-items:center;gap:12px;display:flex}.landing .tmt-av{width:42px;height:42px;font-family:var(--serif);color:var(--accent-hi);background:rgba(var(--glow), .16);border:1px solid rgba(var(--glow), .3);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.landing .tmt-id{flex-direction:column;margin-right:auto;display:flex}.landing .tmt-name{font-family:var(--serif);font-size:17px;font-weight:600}.landing .tmt-sub{color:var(--text-3);font-size:12.5px}.landing .tmt-ig{width:20px;height:20px;color:var(--text-3);flex:none}.landing .tmt-text{color:var(--text-2);flex:1;font-size:15px;line-height:1.6}@container page (max-width:780px){.landing .hero-grid{text-align:center;align-items:center;gap:var(--md);flex-direction:column;display:flex}.landing .hero-grid>div{display:contents}.landing .hero .greet{order:1}.landing .hero h1{order:2}.landing .portrait-wrap{order:3}.landing .hero .lead{order:4}.landing .hero-cta-wrap{order:5;width:100%}.landing .hero .hero-trust{text-align:center;order:6}.landing .hero .portrait-wrap,.landing .hero .portrait{max-width:240px;margin:0 auto}.landing .portrait-cap{text-align:center;align-items:center;padding-left:0}.landing .steps{gap:var(--md);grid-template-columns:1fr}.landing .appshot-grid{text-align:center;justify-items:center;gap:var(--lg);grid-template-columns:1fr}.landing .appshot-stack{width:320px;height:330px}.landing .appshot-halo{width:240px;height:240px;top:34px;left:40px}.landing .appshot-card{width:150px}.landing .as-back{top:34px;left:0}.landing .as-mid{top:44px;left:170px}.landing .as-front{top:0;left:85px}.landing .appshot-list,.landing .appshot-devices,.landing .appshot-note{text-align:left}}@container page (max-width:480px){.landing{line-height:1.55}.landing .wrap{padding:0 var(--md)}.landing header.nav .wrap{gap:10px;padding-top:12px;padding-bottom:12px}.landing header.nav .wordmark{gap:5px;min-width:0;font-size:19px}.landing header.nav .wordmark-glyph{width:28px;height:28px}.landing .nav-right{flex:none;gap:8px}.landing .lang-switch-hide-stuck{display:none}.landing #navCta{min-width:0}.landing #navCta.btn-accent{padding:0 12px;font-size:13px}.landing .btn-ghost{padding:9px 14px;font-size:14px}.landing header.nav .btn-ghost svg{width:16px;height:16px}.landing section{padding:24px 0}.landing .hero{padding-top:24px}.landing .hero-cta-wrap{text-align:center}.landing .hero .greet{margin-bottom:0}.landing .hero h1{font-size:clamp(24px,9cqi,32px)}.landing .hero .lead{margin:0;font-size:16px}.landing .hero .portrait{border-radius:22px}.landing .hero .btn-accent{width:100%;display:flex}.landing .contact-btns{flex-wrap:wrap;justify-content:center;gap:10px;width:auto;display:flex}.landing .contact .contact-btns .btn-ghost{width:auto}.landing .reveal{transition:opacity .65s,transform .65s cubic-bezier(.22,.61,.36,1);transform:translateY(12px)}.landing .steps{gap:var(--md);grid-template-columns:1fr}.landing .feat{padding:var(--md) var(--lg)}.landing .feat:hover,.landing .feat:hover .ico{transform:none}.landing .tmt-arrows{display:none}.landing .tmt-card{scroll-snap-align:center;flex-basis:84%}.landing .contact{padding-bottom:8px}.landing footer{padding:18px 0;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.landing footer .footer-row{text-align:center;justify-content:center;gap:4px}.landing .footer-blessing{gap:6px;font-size:14px}.landing .footer-blessing svg{width:14px;height:14px}.landing footer .footer-admin{flex-direction:column;align-items:center;gap:6px}.landing footer .muted{font-size:13px}.landing .deleted-notice{text-align:center}.landing .path:before{transform-origin:top;top:8px;bottom:8px;left:22px;transform:translate(0)scaleY(0)}.landing .path.drawn:before{transform:translate(0)scaleY(1)}.landing .method .step,.landing .method .step:nth-child(odd),.landing .method .step:nth-child(2n){width:100%;margin-bottom:var(--md);grid-template-columns:46px 1fr;align-items:start;column-gap:14px;padding:0;display:grid;left:0}.landing .method .step-no,.landing .method .step:nth-child(odd) .step-no,.landing .method .step:nth-child(2n) .step-no{grid-column:1;justify-self:start;width:46px;height:46px;font-size:16px;position:static;left:auto;right:auto;transform:none}.landing .method .step:nth-child(odd) .step-body,.landing .method .step:nth-child(2n) .step-body{box-shadow:none;background:0 0;border:none;grid-column:2;justify-self:stretch;padding:0}.landing .method .step-body:before{display:none}.landing .method .step-body h3{margin-top:6px;font-size:17px}.landing .method .step-body p{font-size:15px}.landing .method .step:nth-child(odd),.landing .method .step:nth-child(2n){--dx:0}.landing .method .step.reveal .step-no,.landing .method .step.reveal.in .step-no{transform:none}}@media (prefers-reduced-motion:reduce){.landing{scroll-behavior:auto}.landing *,.landing :before,.landing :after{transition-duration:.01ms!important;animation:none!important}.landing .reveal,.landing .method .step.reveal{opacity:1;transform:none}.landing .method .step.reveal .step-no{opacity:1;transform:translateY(-50%)scale(1)}.landing .method .step.reveal .step-body:before{transform:none}.landing .path:before{transform:translate(-50%)scaleY(1)}}.landing .footer-admin{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:6px 16px;display:flex}.landing .footer-legal{gap:16px;font-size:13px;display:flex}.landing .footer-sep{background:var(--line-hi);flex:none;width:1px;height:14px}@media (max-width:640px){.landing .footer-legal{justify-content:center}.landing .footer-sep{display:none}}.landing .deleted-notice{text-align:right;color:var(--accent-hi);flex-basis:100%;margin:0;font-size:13px}
