.landing-page{--l-ink:#172f29;--l-forest:#184c3b;--l-forest-deep:#102f27;--l-paper:#f7f3ea;--l-ivory:#fffdf7;--l-oat:#eee8dc;--l-sage:#dfe9dc;--l-sage-dark:#8da695;--l-cocoa:#564f47;--l-muted:#6d6a61;--l-rule:#dcd5c9;--l-accent:#e5cba7;--l-serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--l-sans:"Avenir Next", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif;--l-mono:"SFMono-Regular", "Cascadia Mono", Consolas, monospace;background:var(--l-paper);color:var(--l-ink);min-height:100vh;font-family:var(--l-sans);font-size:16px;line-height:1.5}html,body{overflow-x:clip}.landing-page *,.landing-page :before,.landing-page :after{box-sizing:border-box}.landing-page ::selection{color:var(--l-ink);background:var(--l-sage)}.landing-page a,.landing-page summary{-webkit-tap-highlight-color:transparent}:is(.landing-page a:focus-visible,.landing-page summary:focus-visible){outline:3px solid var(--l-forest);outline-offset:4px}.landing-page a:hover{text-decoration:none}.landing-frame{width:min(1380px,100% - 80px);margin-inline:auto}.landing-header{border-bottom:1px solid var(--l-rule);z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:92px;display:grid;position:relative}.landing-wordmark{font-family:var(--l-sans);letter-spacing:-.065em;white-space:nowrap;justify-self:start;align-items:center;gap:11px;min-height:48px;font-size:28px;font-weight:770;line-height:1;display:inline-flex}.landing-mark{flex:none;width:28px;height:29px;display:inline-block;position:relative}.landing-mark span{background:var(--l-forest);width:14px;height:23px;display:block;position:absolute}.landing-mark span:first-child{border-radius:13px 1px;top:4px;left:0;transform:rotate(-12deg)}.landing-mark span:last-child{border-radius:1px 13px;top:0;right:0;transform:rotate(12deg)}.landing-header-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,2.4vw,35px);display:flex}.landing-header-nav a,.landing-header-action{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:630;line-height:1.2;display:inline-flex}.landing-header-nav a{border-bottom:2px solid #0000}:is(.landing-header-nav a:hover,.landing-header-nav a:focus-visible){border-bottom-color:var(--l-forest)}.landing-header-action{border:1px solid var(--l-forest);background:var(--l-forest);min-height:44px;color:var(--l-ivory);border-radius:10px;justify-self:end;gap:18px;padding:0 18px}.landing-header-action:hover{background:var(--l-forest-deep);color:var(--l-ivory)}.landing-header-action span,.landing-button span,.landing-text-link span{font-family:var(--l-sans);font-size:1.1em}.landing-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,3.6vw,62px);min-height:656px;padding:78px 0 74px;display:grid;position:relative}.landing-hero-copy{z-index:2;min-width:0;position:relative}.landing-introduction{color:var(--l-forest);margin:0 0 20px;font-size:15px;font-weight:650}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page p{overflow-wrap:break-word;min-width:0}.landing-page h1,.landing-page h2{font-family:var(--l-serif);font-weight:500}.landing-page h1{letter-spacing:-.067em;color:var(--l-ink);text-wrap:balance;margin:0;font-size:clamp(62px,6.7vw,113px);line-height:.93}.landing-page h1 span{color:var(--l-forest)}.landing-hero-description{max-width:520px;color:var(--l-cocoa);margin:30px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.65}.landing-hero-actions,.landing-closing-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-hero-actions{margin-top:33px}.landing-button{border:1px solid var(--l-forest);border-radius:10px;justify-content:center;align-items:center;gap:20px;min-height:49px;padding:12px 20px;font-size:14px;font-weight:720;line-height:1.2;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.landing-button:active{transform:translateY(1px)}.landing-button-primary{background:var(--l-forest);color:var(--l-ivory)}.landing-button-primary:hover{background:var(--l-forest-deep);color:var(--l-ivory)}.landing-button-outline{color:var(--l-forest);background:0 0}.landing-button-outline:hover{background:var(--l-sage)}.landing-platform{color:var(--l-muted);align-items:center;gap:8px;margin:25px 0 0;font-size:13px;font-weight:580;display:flex}.landing-glyph{object-fit:contain;flex:none;width:26px;height:26px;display:block}.landing-platform .landing-glyph{width:20px;height:20px}.landing-release-note{color:var(--l-muted);margin:8px 0 0 28px;font-size:13px;line-height:1.5}.landing-hero-art{isolation:isolate;justify-content:center;align-items:center;min-width:0;height:510px;display:flex;position:relative}.landing-contours-hero{opacity:.52;z-index:-2;-webkit-user-select:none;user-select:none;pointer-events:none;width:125%;max-width:none;position:absolute;top:2%;left:-11%}.landing-hero-art:after{content:"";opacity:.6;z-index:-1;pointer-events:none;background:url(/assets/engraved-mountain.svg) bottom/contain no-repeat;height:150px;position:absolute;inset:auto -12% -12px}.landing-hero-art-slab{background:var(--l-sage-dark);opacity:.34;z-index:-1;border-radius:2px 90px 2px 80px;width:60%;height:72%;position:absolute;top:10%;left:22%;transform:rotate(7deg)}.landing-preview{z-index:1;background:var(--l-ivory);border:1px solid #c2c7b9;border-radius:15px;grid-template-columns:minmax(115px,.27fr) minmax(0,.73fr);width:min(100%,680px);height:372px;margin:0;display:grid;position:relative;transform:perspective(1000px)rotateY(-4deg)rotateX(2deg);box-shadow:0 29px 70px #233c301b,0 7px 17px #233c3012}.landing-preview-rail{border-right:1px solid var(--l-rule);background:#f3f2e9;border-radius:15px 0 0 15px;flex-direction:column;gap:6px;padding:20px 12px;display:flex}.landing-preview-identity{letter-spacing:-.04em;align-items:center;gap:5px;margin:0 0 29px 3px;font-size:16px;font-weight:760;display:flex}.landing-preview-identity .landing-mark{transform-origin:0;width:15px;height:17px;margin-right:-5px;transform:scale(.62)}.landing-preview-nav-item{color:#53635a;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:650;line-height:1.2}.landing-preview-nav-active{color:var(--l-forest);background:#d9e5d8}.landing-preview-main{min-width:0;padding:23px 25px 16px}.landing-preview-topline{color:var(--l-muted);justify-content:space-between;gap:10px;font-size:9px;display:flex}.landing-preview-local{color:var(--l-forest);font-weight:760}.landing-preview-main h3{font-family:var(--l-serif);letter-spacing:-.05em;margin:20px 0 0;font-size:31px;font-weight:570}.landing-preview-main>p{color:var(--l-muted);margin:3px 0 20px;font-size:11px}.landing-preview-columns,.landing-preview-row{border-bottom:1px solid #e7e7df;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;padding:3px 8px;display:grid}.landing-preview-columns{color:#7b7d72;min-height:29px;font-size:9px}.landing-preview-row{font-size:11px;font-weight:600}.landing-preview-row-selected{background:#e8efe1;border-bottom-color:#0000;border-radius:7px}.landing-preview-status{color:#427158;font-size:10px}.landing-preview-summary{background:#f7f8f2;border:1px solid #e2e6d8;border-radius:10px;align-items:center;gap:12px;min-height:55px;margin-top:17px;padding:8px;font-size:11px;display:flex}.landing-preview-summary-icon{background:#e2eadf;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;display:grid}.landing-preview-summary-icon .landing-glyph{width:24px;height:24px}.landing-preview-summary strong,.landing-preview-summary small{display:block}.landing-preview-summary small{color:var(--l-muted);font-size:10px}.landing-preview-check{color:var(--l-forest);margin-left:auto;font-size:18px}.landing-preview figcaption{color:var(--l-muted);text-align:right;width:100%;font-size:10px;position:absolute;bottom:-33px;right:0}.landing-source-slip{z-index:2;background:#fcfaf4;border:1px solid #d8d0c5;border-radius:4px;flex-direction:column;width:152px;height:150px;padding:16px;display:flex;position:absolute;bottom:1%;left:1%;transform:rotate(-9deg);box-shadow:0 12px 32px #2d392f24}.landing-source-slip>span:first-child{border-bottom:1px solid #d8d0c5;padding-bottom:13px;font-size:11px;font-weight:750}.landing-slip-lines{flex-direction:column;gap:8px;padding-top:19px;display:flex}.landing-slip-lines i{background:#ddd7cb;width:90%;height:5px;display:block}.landing-slip-lines i:nth-child(2){width:60%}.landing-slip-lines i:nth-child(3){width:73%}.landing-slip-check{color:var(--l-forest);align-self:flex-end;margin-top:auto;font-size:10px;font-weight:700}.landing-factline{border-top:1px solid var(--l-rule);border-bottom:1px solid var(--l-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-factline span{color:var(--l-ink);justify-content:center;align-items:center;gap:14px;padding:25px 15px;font-size:14px;font-weight:630;display:flex}.landing-factline span+span{border-left:1px solid var(--l-rule)}.landing-section{padding:clamp(84px,9vw,136px) 0;scroll-margin-top:28px}.landing-section-heading{margin-bottom:48px}.landing-section-heading-split{grid-template-columns:1fr minmax(270px,390px);align-items:end;gap:40px;display:grid}.landing-section-heading-split>p{color:var(--l-muted);margin:0 0 9px;font-size:17px;line-height:1.7}.landing-kicker{color:var(--l-forest);margin:0 0 21px;font-size:14px;font-weight:740}.landing-page h2{color:var(--l-ink);letter-spacing:-.056em;text-wrap:balance;margin:0;font-size:clamp(42px,4.6vw,72px);line-height:1.03}.landing-section-heading:not(.landing-section-heading-split)>p:last-child{max-width:650px;color:var(--l-muted);margin:24px 0 0;font-size:17px}.landing-step-list{border-top:1px solid var(--l-rule);border-bottom:1px solid var(--l-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.landing-step-list li{min-width:0;padding:34px 26px 35px 0}.landing-step-list li+li{border-left:1px solid var(--l-rule);padding-left:25px}.landing-step-top{color:var(--l-muted);font:12px var(--l-mono);justify-content:space-between;align-items:flex-start;margin-bottom:54px;display:flex}.landing-step-top .landing-glyph{width:39px;height:39px}.landing-step-list h3{letter-spacing:-.03em;margin:0;font-size:21px;font-weight:720}.landing-step-list p{color:var(--l-cocoa);margin:10px 0 0;font-size:14px;line-height:1.65}.landing-flow-note{color:var(--l-muted);margin:19px 0 0;font-size:12px}.landing-features{padding-top:18px}.landing-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.landing-feature{background:var(--l-ivory);border:1px solid var(--l-rule);border-radius:20px;flex-direction:column;min-height:285px;padding:clamp(25px,3.5vw,43px);display:flex}.landing-feature:nth-child(2){background:#eaf0e5}.landing-feature:nth-child(3){background:#f1e9db}.landing-feature-icon{border:1px solid #becbbb;border-radius:13px;place-items:center;width:54px;height:54px;margin-bottom:27px;display:grid}.landing-feature-icon .landing-glyph{width:33px;height:33px}.landing-feature h3{font-family:var(--l-serif);letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.4vw,34px);font-weight:550}.landing-feature>p{color:var(--l-cocoa);max-width:470px;margin:9px 0 31px;font-size:15px;line-height:1.65}.landing-feature-detail{border-top:1px solid var(--l-rule);color:var(--l-forest);margin-top:auto;padding-top:16px;font-size:12px;font-weight:720}.landing-product{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:55px;display:grid}.landing-product-copy>p:not(.landing-kicker){max-width:410px;color:var(--l-cocoa);margin:26px 0 22px;font-size:17px;line-height:1.7}.landing-text-link{border-bottom:1px solid var(--l-forest);min-height:43px;color:var(--l-forest);align-items:center;gap:14px;font-size:14px;font-weight:720;display:inline-flex}.landing-text-link:hover{color:#397355}.landing-product-visual{border:1px solid var(--l-rule);background:#e0e9da url(/assets/ledger-grid.svg) 50%/cover no-repeat;border-radius:25px;min-height:520px;position:relative;overflow:clip}.landing-product-paper,.landing-product-book{background:var(--l-ivory);border:1px solid #d1d8c8;position:absolute;box-shadow:0 28px 44px #1d372821}.landing-product-paper{width:175px;height:290px;color:var(--l-forest);border-radius:5px;flex-direction:column;gap:12px;padding:22px;font-size:12px;display:flex;top:17%;left:7%;transform:rotate(-8deg)}.landing-product-paper .landing-glyph{width:43px;height:43px;margin:0 auto 8px}.landing-product-paper i{background:#dbddce;width:95%;height:6px;display:block}.landing-product-paper i:nth-of-type(2){width:68%}.landing-product-paper i:nth-of-type(3){width:83%}.landing-product-paper strong{margin-top:auto;font-size:12px;font-weight:750}.landing-product-book{border-radius:12px;width:64%;height:300px;padding:24px;top:19%;right:5%;transform:rotate(3deg)}.landing-product-book-head{font-family:var(--l-serif);align-items:center;gap:10px;margin-bottom:23px;font-size:23px;display:flex}.landing-product-book-head .landing-glyph{width:31px;height:31px}.landing-product-book-line{border-bottom:1px solid var(--l-rule);color:var(--l-cocoa);grid-template-columns:minmax(0,1fr) 50px 55px;gap:6px;padding:12px 0;font-size:11px;display:grid}.landing-product-book-line:first-of-type{color:var(--l-forest);font-weight:740}.landing-product-book-foot{color:var(--l-forest);margin-top:16px;font-size:12px;font-weight:750}.landing-product-stamp{color:var(--l-forest);font:14px var(--l-serif);position:absolute;bottom:30px;left:33px}.landing-bas{border-top:1px solid var(--l-rule);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(45px,7vw,110px);display:grid}.landing-bas-copy>p:not(.landing-kicker){max-width:560px;color:var(--l-cocoa);margin:25px 0;font-size:17px;line-height:1.7}.landing-bas-stages{border-top:1px solid var(--l-rule);border-bottom:1px solid var(--l-rule)}.landing-bas-stages>div{grid-template-columns:45px minmax(0,1fr);gap:0 20px;padding:25px 0;display:grid}.landing-bas-stages>div+div{border-top:1px solid var(--l-rule)}.landing-bas-stages span{font:13px var(--l-mono);color:var(--l-muted);grid-row:span 2;padding-top:5px}.landing-bas-stages strong{font-size:20px;font-weight:700}.landing-bas-stages small{color:var(--l-muted);margin-top:2px;font-size:13px;display:block}.landing-bas-stage-last strong,.landing-bas-stage-last small{color:var(--l-forest)}.landing-privacy{background:var(--l-forest-deep);color:var(--l-ivory);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:50px;min-height:555px;margin-top:0;padding:0;display:grid;overflow:clip}.landing-privacy-visual{background:#1d4a3a;min-height:500px;position:relative;overflow:clip}.landing-privacy-visual>img{opacity:.78;filter:brightness(1.7);width:240%;max-width:none;position:absolute;top:26%;left:-70%}.landing-lock-scene{width:220px;height:275px;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.landing-lock-shackle{border:36px solid #b7c8ae;border-bottom:none;border-radius:100px 100px 0 0;width:150px;height:160px;position:absolute;top:0;left:35px;box-shadow:inset 5px 0 12px #253d2830}.landing-lock-body{background:#e9e7d8;border:1px solid #bfc9b4;border-radius:22px;place-items:center;width:220px;height:175px;display:grid;position:absolute;bottom:0;box-shadow:9px 18px 28px #0b221f53}.landing-lock-body .landing-mark{transform:scale(2.6)}.landing-privacy-copy{padding:79px clamp(30px,5vw,75px) 70px 0}.landing-privacy .landing-kicker{color:#d5e3d2}.landing-privacy h2{color:var(--l-ivory)}.landing-privacy-copy>p:not(.landing-kicker){color:#e1e7db;max-width:540px;margin:25px 0;font-size:16px;line-height:1.75}.landing-privacy-copy ul{color:#e1e7db;margin:0 0 30px;padding:0;list-style:none}.landing-privacy-copy li{padding:6px 0 6px 23px;font-size:14px;position:relative}.landing-privacy-copy li:before{content:"✓";color:#b0d1ad;position:absolute;top:5px;left:0}.landing-text-link-light{color:#fbfbef;border-color:#fbfbef}.landing-text-link-light:hover{color:#dceadb}.landing-australia{border-bottom:1px solid var(--l-rule);grid-template-columns:1.2fr .8fr;gap:60px;display:grid}.landing-australia-content{align-self:end;margin-bottom:4px}.landing-australia-content p{color:var(--l-cocoa);margin:0 0 19px;font-size:17px;line-height:1.75}.landing-faq{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(45px,7vw,110px);display:grid}.landing-faq-intro>p:not(.landing-kicker){color:var(--l-cocoa);max-width:380px;margin:23px 0;font-size:17px;line-height:1.7}.landing-faq-items{border-top:1px solid var(--l-rule)}.landing-faq-items details{border-bottom:1px solid var(--l-rule)}.landing-faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:20px 3px;font-size:16px;font-weight:700;list-style:none;display:flex}.landing-faq-items summary::-webkit-details-marker{display:none}.landing-faq-items summary span{color:var(--l-forest);font-size:23px;font-weight:400;transition:transform .15s}.landing-faq-items details[open] summary span{transform:rotate(45deg)}.landing-faq-items details p{max-width:660px;color:var(--l-cocoa);margin:-2px 20px 24px 3px;font-size:14px;line-height:1.8}.landing-closing{background:var(--l-forest);min-height:470px;color:var(--l-ivory);isolation:isolate;border-radius:24px;padding:clamp(50px,7vw,95px);position:relative;overflow:clip}.landing-closing-contours{z-index:-1;opacity:.55;filter:brightness(2.4);width:100%;max-width:none;position:absolute;bottom:-33%;right:-27%}.landing-closing>div{max-width:770px}.landing-closing .landing-kicker{color:#d5e8d2}.landing-closing h2{color:var(--l-ivory)}.landing-closing>div>p:not(.landing-kicker){color:#e4e9df;max-width:600px;margin:26px 0;font-size:16px;line-height:1.65}.landing-button-light{color:var(--l-forest);background:var(--l-ivory);border-color:var(--l-ivory)}.landing-button-light:hover{color:var(--l-forest-deep);background:var(--l-sage)}.landing-button-ghost{color:var(--l-ivory);background:0 0;border-color:#d3ddd3}.landing-button-ghost:hover{color:var(--l-ivory);background:#ffffff1d}.landing-closing-version{color:#d2e1cf;margin-top:30px;font-size:12px;display:block}.landing-footer{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:35px;padding:65px 0 50px;display:grid}.landing-footer>div>p{max-width:310px;color:var(--l-muted);margin:15px 0 0;font-size:13px}.landing-footer nav{grid-template-columns:1fr 1fr;gap:15px 25px;font-size:13px;font-weight:650;display:grid}.landing-footer nav a:hover{text-underline-offset:4px;text-decoration:underline}.landing-footer>p{text-align:right;color:var(--l-muted);margin:5px 0 0;font-size:12px;line-height:1.9}@media (max-width:1140px){.landing-frame{width:min(100% - 48px,1380px)}.landing-hero{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:22px}.landing-page h1{font-size:clamp(60px,7vw,88px)}.landing-preview{height:340px;transform:none}.landing-preview-rail{padding-inline:7px}.landing-preview-main{padding:20px 16px}.landing-source-slip{width:125px;height:126px;left:-6%}.landing-hero-art{height:460px}.landing-product-visual{min-height:450px}.landing-privacy{gap:30px}}@media (max-width:840px){.landing-header{grid-template-columns:auto 1fr;gap:7px 15px;padding:14px 0 10px}.landing-header-nav{order:3;grid-column:1/-1;justify-content:flex-start;gap:20px}.landing-header-action{grid-area:1/2}.landing-hero{min-height:unset;grid-template-columns:1fr;gap:20px;padding:70px 0 58px}.landing-page h1{font-size:clamp(68px,10vw,90px)}.landing-hero-description{max-width:650px}.landing-hero-art{width:min(100%,700px);height:450px;margin:0 auto}.landing-preview{width:90%}.landing-source-slip{left:2%}.landing-section-heading-split{grid-template-columns:1fr;gap:20px}.landing-section-heading-split>p{max-width:640px}.landing-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-step-list li{padding:28px 24px 28px 0}.landing-step-list li+li{border-left:none;padding-left:0}.landing-step-list li:nth-child(2n){border-left:1px solid var(--l-rule);padding-left:24px}.landing-step-list li:nth-child(n+3){border-top:1px solid var(--l-rule)}.landing-step-top{margin-bottom:35px}.landing-product{grid-template-columns:1fr}.landing-product-copy>p:not(.landing-kicker){max-width:650px}.landing-bas{grid-template-columns:1fr;gap:25px}.landing-privacy{grid-template-columns:.72fr 1fr;gap:12px}.landing-privacy-visual{min-height:540px}.landing-privacy-copy{padding:65px 30px 50px 0}.landing-lock-scene{transform:translate(-50%,-40%)scale(.75)}.landing-australia,.landing-faq{grid-template-columns:1fr;gap:28px}.landing-footer{grid-template-columns:1fr 1fr}.landing-footer>p{text-align:left}}@media (max-width:600px){.landing-frame{width:calc(100% - 32px)}.landing-wordmark{font-size:25px}.landing-header{min-height:unset}.landing-header-nav{gap:7px 18px}.landing-header-nav a,.landing-header-action{font-size:12px}.landing-header-nav a{min-height:44px}.landing-header-action{gap:8px;padding:0 10px}.landing-hero{padding:55px 0 48px}.landing-introduction{margin-bottom:17px;font-size:13px}.landing-page h1{letter-spacing:-.07em;font-size:clamp(52px,12.4vw,74px)}.landing-hero-description{margin-top:25px;font-size:16px}.landing-hero-actions{margin-top:25px}.landing-button{gap:8px;min-height:46px;padding:10px 13px;font-size:12px}.landing-platform{font-size:13px}.landing-hero-art{height:370px;margin-top:26px}.landing-preview{grid-template-columns:minmax(0,1fr);width:100%;height:300px}.landing-preview-rail{display:none}.landing-preview-identity{margin:0 0 20px;font-size:12px}.landing-preview-identity .landing-mark{margin-right:-8px}.landing-preview-nav-item{padding:7px 5px;font-size:9px}.landing-preview-main{padding:18px 18px 10px}.landing-preview-main h3{margin-top:10px;font-size:25px}.landing-preview-main>p{margin-bottom:8px;font-size:12px}.landing-preview-columns{min-height:24px}.landing-preview-row{gap:5px;min-height:31px;padding-inline:3px;font-size:12px}.landing-preview-status{font-size:11px}.landing-preview-summary{gap:7px;margin-top:10px;padding:6px}.landing-preview-summary-icon{width:26px;height:26px}.landing-preview-summary-icon .landing-glyph{width:18px;height:18px}.landing-preview-summary strong{font-size:11px}.landing-preview-summary small{font-size:10px}.landing-preview figcaption{text-align:left;font-size:12px;line-height:1.4;bottom:-44px}.landing-source-slip{display:none}.landing-factline{grid-template-columns:1fr}.landing-factline span{justify-content:flex-start;padding:13px 4px;font-size:12px}.landing-factline span+span{border-left:none;border-top:1px solid var(--l-rule)}.landing-factline .landing-glyph{width:24px;height:24px}.landing-section{padding:72px 0}.landing-page h2{font-size:clamp(39px,9.8vw,54px)}.landing-section-heading{margin-bottom:35px}.landing-section-heading-split>p{font-size:15px}.landing-step-top{margin-bottom:24px}.landing-step-list{grid-template-columns:1fr}.landing-step-list li,.landing-step-list li:nth-child(2n),.landing-step-list li+li{border-left:none;border-top:1px solid var(--l-rule);padding:22px 3px}.landing-step-list li:first-child{border-top:none}.landing-step-list h3{font-size:20px}.landing-step-list p{font-size:14px}.landing-features{padding-top:0}.landing-feature-grid{grid-template-columns:1fr;gap:12px}.landing-feature{min-height:245px;padding:27px}.landing-feature h3{font-size:28px}.landing-product{gap:30px}.landing-product-visual{min-height:360px}.landing-product-paper{transform-origin:0 0;top:20%;left:5%;transform:rotate(-6deg)scale(.75)}.landing-product-book{width:72%;height:260px;padding:14px;top:14%;right:3%}.landing-product-book-head{margin-bottom:18px;font-size:18px}.landing-product-book-line{grid-template-columns:1fr 27px 27px;padding:9px 0;font-size:8px}.landing-product-stamp{font-size:12px;bottom:14px;left:15px}.landing-bas{border-top:1px solid var(--l-rule);gap:28px}.landing-privacy{border-radius:18px;grid-template-columns:1fr;gap:0}.landing-privacy-visual{min-height:270px}.landing-lock-scene{transform:translate(-50%,-38%)scale(.65)}.landing-privacy-copy{padding:36px 27px 48px}.landing-australia{gap:20px}.landing-australia-content p{font-size:15px}.landing-faq{gap:22px}.landing-faq-items summary{padding:18px 0;font-size:14px}.landing-closing{min-height:unset;border-radius:18px;padding:45px 26px}.landing-closing>div>p:not(.landing-kicker){font-size:14px}.landing-closing-version{font-size:10px;line-height:1.7}.landing-footer{grid-template-columns:1fr;gap:30px;padding:43px 0}.landing-footer nav{max-width:400px}}@media (max-width:360px){.landing-header-nav{gap:4px 11px}.landing-header-nav a{font-size:11px}.landing-page h1{font-size:49px}.landing-hero-actions .landing-button{flex:auto}.landing-preview-rail{padding-inline:4px}.landing-preview-identity{font-size:11px}.landing-preview-nav-item{padding-inline:2px;font-size:8px}.landing-preview-main{padding-inline:9px}.landing-preview-main h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
