.pages-l .l-content{--rust-deep:#7d4943;--edit:var(--serif-body);--pad:64px;--sec:112px}.pages-l .l-content *{box-sizing:border-box}.pages-l .l-content{background:var(--white);color:var(--ink);font:400 18px/1.55 var(--sans);-webkit-font-smoothing:antialiased;font-synthesis:none;margin:0;overflow-x:clip}.pages-l .l-content a{color:inherit;text-decoration:none}.pages-l .l-content h1,.pages-l .l-content h2,.pages-l .l-content h3,.pages-l .l-content h4,.pages-l .l-content p,.pages-l .l-content ul,.pages-l .l-content ol,.pages-l .l-content figure{margin:0}.pages-l .l-content img{max-width:100%;display:block}.pages-l .l-content .wrap{max-width:1312px;padding:0 var(--pad);margin:0 auto}.pages-l .l-content .h1{font:400 56px/1.04 var(--serif);letter-spacing:-1.6px;text-wrap:balance}.pages-l .l-content .h2{font:400 44px/1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance}.pages-l .l-content .h3{font:400 28px/1.15 var(--serif);text-wrap:balance}.pages-l .l-content .lead{font:400 22px/32px var(--edit);color:var(--body)}.pages-l .l-content .small{font:400 13px/20px var(--sans);color:var(--body)}.pages-l .l-content p{text-wrap:pretty}.pages-l .l-content .accent{color:var(--rust);font-style:italic}.pages-l .l-content .kicker{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft);margin-bottom:16px}.pages-l .l-content .kicker.r{color:var(--rust-deep)}.pages-l .l-content .tlink{min-height:44px;font:700 16px/1.3 var(--sans);color:var(--ink);align-items:center;display:inline-flex}.pages-l .l-content .tlink span{border-bottom:2px solid var(--coral);padding-bottom:2px}.pages-l .l-content .tlink:hover span{border-bottom-color:var(--ink)}.pages-l .l-content .ilink{color:var(--ink);border-bottom:2px solid var(--coral);padding-bottom:1px;font-weight:600}.pages-l .l-content .cta{background:var(--coral);height:56px;color:var(--ink);font:700 18px/22px var(--sans);white-space:nowrap;border-radius:999px;align-items:center;gap:16px;padding:0 10px 0 24px;display:inline-flex;box-shadow:0 4px 10px #0d1b2a1a}.pages-l .l-content .cta .arr{background:var(--ink);width:36px;height:36px;color:var(--coral);border-radius:50%;place-items:center;font-size:17px;transition:transform .14s ease-out;display:inline-grid}.pages-l .l-content .cta:hover .arr{transform:translate(2px)}.pages-l .l-content .ghost{min-height:52px;font:700 17px/1 var(--sans);color:var(--ink);background:#fff;border:1px solid #0d1b2a4d;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex}.pages-l .l-content .ghost:hover{border-color:var(--ink)}.pages-l .l-content a:focus-visible,.pages-l .l-content .cta:focus-visible,.pages-l .l-content summary:focus-visible,.pages-l .l-content button:focus-visible{outline:3px solid var(--navy-soft);outline-offset:2px;box-shadow:0 0 0 2px #fff}.pages-l .l-content .trust{max-width:760px;font:600 14px/20px var(--sans);color:var(--body);flex-wrap:wrap;justify-content:center;gap:6px 0;margin:28px auto 0;padding:0;list-style:none;display:flex}.pages-l .l-content .trust li+li:before{content:"·";color:var(--rust);margin:0 12px}.pages-l .l-content .nav{height:72px;padding:0 var(--pad);background:var(--cream);border-bottom:1px solid var(--hair);z-index:5;justify-content:space-between;align-items:center;display:flex;position:relative}.pages-l .l-content .lockup{align-items:center;gap:8px;display:inline-flex}.pages-l .l-content .lockup img.m{width:30px;height:30px}.pages-l .l-content .wordmark{white-space:nowrap;font:400 26px/1 var(--serif);letter-spacing:-.2px;align-items:baseline;display:inline-flex}.pages-l .l-content .wordmark .c{color:var(--navy-soft)}.pages-l .l-content .wordmark img{width:5px;height:5px;margin:0 1px;transform:translateY(1px)}.pages-l .l-content .navlinks{font:600 16px var(--sans);gap:32px;display:flex}.pages-l .l-content .navlinks a[aria-current]{box-shadow:inset 0 -2px 0 var(--coral);padding-bottom:4px}.pages-l .l-content .frame{width:100%;margin:0}.pages-l .l-content .frame .card{border:1px solid var(--hair);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0d1b2a0a,0 24px 48px -24px #0d1b2a38,0 8px 20px -12px #0d1b2a1a}.pages-l .l-content .frame .crop{position:relative;overflow:hidden}.pages-l .l-content .frame .crop img{width:100%;height:auto}.pages-l .l-content .frame .crop.fade:after{content:"";background:linear-gradient(#fff0,#fff);height:88px;position:absolute;bottom:0;left:0;right:0}.pages-l .l-content .frame figcaption{font:600 12px/16px var(--sans);letter-spacing:.06em;color:var(--body);align-items:center;gap:8px;margin-top:14px;display:flex}.pages-l .l-content .frame figcaption:before{content:"";background:var(--coral);border-radius:50%;flex:none;width:6px;height:6px}.pages-l .l-content .final{text-align:center;border-top:1px solid var(--hair);padding:112px 0}.pages-l .l-content .final h2{font:400 44px/1.1 var(--serif);letter-spacing:-.015em;text-wrap:balance}.pages-l .l-content .final .sub{font:400 21px/31px var(--edit);color:var(--body);max-width:34em;margin:20px auto 0}.pages-l .l-content .final .cta{margin-top:36px}.pages-l .l-content footer{background:var(--ink);color:#faf8f4db;font:15px/1.6 var(--sans)}.pages-l .l-content footer .wrap{max-width:1440px}.pages-l .l-content .news{border-bottom:1px solid #faf8f429;justify-content:space-between;align-items:center;gap:48px;padding:48px 0 32px;display:flex}.pages-l .l-content .news h2{font:400 24px/32px var(--serif);color:var(--cream)}.pages-l .l-content .news form{gap:12px;display:flex}.pages-l .l-content .news input{width:320px;height:52px;font:16px var(--sans);border:0;border-radius:8px;padding:0 16px}.pages-l .l-content .news .ok{background:var(--cream);height:52px;color:var(--ink);font:700 16px var(--sans);border-radius:999px;place-items:center;padding:0 22px;display:grid}.pages-l .l-content .fcols{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;padding:40px 0 32px;display:grid}.pages-l .l-content .fcols .wordmark{color:var(--cream)}.pages-l .l-content .fcols .wordmark .c{color:var(--powder)}.pages-l .l-content .fcols .tag{font:italic 400 20px var(--serif);color:var(--coral);margin:10px 0 12px}.pages-l .l-content .fcols h4{font:600 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#faf8f4c7;margin:6px 0 16px}.pages-l .l-content .fcols a{margin-bottom:8px;display:block}.pages-l .l-content .fcols .tiny{color:#faf8f4c7;max-width:28ch;font-size:13px}.pages-l .l-content .fbeta{font:14px/1.5 var(--sans);color:#faf8f4cc;border-top:1px solid #faf8f429;padding:16px 0 0}.pages-l .l-content .fbeta b{font:700 10px var(--sans);letter-spacing:.14em;color:var(--cream);background:#faf8f424;border-radius:4px;margin-right:8px;padding:3px 8px;display:inline-block}.pages-l .l-content .fbeta a{color:var(--cream);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pages-l .l-content .fbase{color:#faf8f4c7;justify-content:space-between;gap:24px;padding:18px 0 32px;font-size:13px;display:flex}.pages-l .l-content .builder{border-top:1px solid var(--hair);padding:20px var(--pad) 28px;font:13px/1.55 var(--sans);color:var(--body);background:#fff}.pages-l .l-content .builder summary{cursor:pointer;font:700 12px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--body)}.pages-l .l-content .builder h3{font:700 13px var(--sans);color:var(--ink);margin:14px 0 4px}.pages-l .l-content .builder ul{margin:4px 0 0;padding-left:18px}@media (prefers-reduced-motion:reduce){.pages-l .l-content .cta .arr{transition:none}.pages-l .l-content .cta:hover .arr{transform:none}}@media (max-width:760px){.pages-l .l-content{--pad:16px;--sec:72px;font-size:17px;line-height:25.5px}.pages-l .l-content .h1{letter-spacing:-.8px;font-size:40px;line-height:1.04}.pages-l .l-content .h2{font-size:32px;line-height:1.1}.pages-l .l-content .h3{font-size:24px;line-height:1.15}.pages-l .l-content .lead{font-size:19px;line-height:28px}.pages-l .l-content .nav{height:64px}.pages-l .l-content .navlinks{font-size:15px}.pages-l .l-content .navlinks a:not(.keep){display:none}.pages-l .l-content .lockup img.m{width:28px;height:28px}.pages-l .l-content .wordmark{font-size:24px}.pages-l .l-content .cta.block{justify-content:space-between;width:100%}.pages-l .l-content .final{padding:80px 0}.pages-l .l-content .final h2{font-size:32px}.pages-l .l-content .final .sub{font-size:19px;line-height:28px}.pages-l .l-content .final .cta{justify-content:space-between;width:100%}.pages-l .l-content .trust{flex-direction:column;align-items:center}.pages-l .l-content .trust li+li:before{content:none}.pages-l .l-content .news{flex-direction:column;align-items:stretch;gap:20px}.pages-l .l-content .news form{flex-direction:column}.pages-l .l-content .news input{width:100%}.pages-l .l-content .fcols{grid-template-columns:1fr 1fr}.pages-l .l-content .fcols .brand{grid-column:1/-1}.pages-l .l-content .fbase{flex-direction:column}}.l-sample .l-content .hero{background:var(--marble-warm);border-bottom:1px solid var(--hair);padding:72px 0 0;overflow:hidden}.l-sample .l-content .hero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:end;gap:64px;display:grid}.l-sample .l-content .hero .copy{align-self:center;padding-bottom:96px}.l-sample .l-content .hero .line{background:var(--coral);width:40px;height:2px;margin:-4px 0 24px}.l-sample .l-content .hero .h1{font-size:56px;line-height:1.04}.l-sample .l-content .hero .lead{max-width:22em;color:var(--ink);margin:28px 0 36px}.l-sample .l-content .hero .acts{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.l-sample .l-content .hero .scope{font:400 13px/20px var(--sans);color:var(--body);max-width:58ch;margin-top:28px}.l-sample .l-content .hero .doc{align-self:end;transform:translateY(1px)}.l-sample .l-content .hero .doc .card{border-bottom:0;border-radius:16px 16px 0 0}.l-sample .l-content .hero .doc .crop{aspect-ratio:1432/1800}.l-sample .l-content .hero .doc .tag{font:600 12px/16px var(--sans);letter-spacing:.06em;color:var(--body);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;margin:0 4px 14px;display:flex}.l-sample .l-content .hero .doc .tag:before{content:"";background:var(--coral);border-radius:50%;width:6px;height:6px}.l-sample .l-content .case{padding:var(--sec) 0 88px;background:var(--white)}.l-sample .l-content .case .wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:72px;display:grid}.l-sample .l-content .case .h2{font-size:44px;line-height:1.1}.l-sample .l-content .case .fine{font:400 16px/25px var(--sans);color:var(--body);max-width:52ch;margin-top:20px}.l-sample .l-content .chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.l-sample .l-content .chips li{border:1px solid var(--hair);font:600 15px/20px var(--sans);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:inline-flex}.l-sample .l-content .chips .ck{background:var(--blush);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-grid}.l-sample .l-content .case .pk{border-top:1px solid var(--hair);font:400 20px/29px var(--edit);color:var(--ink);margin-top:28px;padding-top:20px}.l-sample .l-content .case .below{font:italic 400 17px/25px var(--edit);color:var(--body);margin-top:12px}.l-sample .l-content .letter{padding:24px 0 var(--sec);background:var(--cream);border-top:1px solid var(--hair)}.l-sample .l-content .letter .head{text-align:center;padding:72px 0 40px}.l-sample .l-content .letter .head p:not(.kicker){font:400 18px/27px var(--sans);color:var(--body);margin-top:14px}.l-sample .l-content .board{max-width:1312px;padding:0 var(--pad);margin:0 auto}.l-sample .l-content .sheetwrap{grid-template-columns:minmax(0,1fr) 680px minmax(0,1fr);column-gap:32px;display:grid}.l-sample .l-content .banner,.l-sample .l-content .cites,.l-sample .l-content .sheet-row,.l-sample .l-content .sheet-end{grid-column:2}.l-sample .l-content .banner{background:var(--blush);border:1px solid var(--hair);text-align:center;font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust-deep);border-bottom:0;border-radius:16px 16px 0 0;padding:12px 24px}.l-sample .l-content .cites{border:1px solid var(--hair);background:#f3f5f8;border-bottom:0;padding:18px 28px}.l-sample .l-content .cites .t{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft)}.l-sample .l-content .cites p{font:400 15px/22px var(--sans);color:var(--body);margin-top:6px}.l-sample .l-content .cites details{margin-top:10px}.l-sample .l-content .cites summary{cursor:pointer;font:700 15px/22px var(--sans);color:var(--ink);align-items:center;min-height:32px;display:flex}.l-sample .l-content .cites summary span{border-bottom:2px solid var(--coral)}.l-sample .l-content .cites .two{font:700 12px/16px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin:14px 0 8px}.l-sample .l-content .cites .two b{color:var(--ink);margin-right:14px}.l-sample .l-content .cites ol{margin:0;padding:0;list-style:none}.l-sample .l-content .cites li{border-top:1px solid var(--hair);font:400 14px/21px var(--sans);color:var(--body);padding:12px 0}.l-sample .l-content .cites li strong{color:var(--ink);font-weight:700}.l-sample .l-content .cites li a{color:var(--navy-soft);text-underline-offset:3px;font-weight:600;text-decoration:underline}.l-sample .l-content .cites .yours{font:italic 400 16px/24px var(--edit);color:var(--ink);margin-top:12px}.l-sample .l-content .sheet-row{border-left:1px solid var(--hair);border-right:1px solid var(--hair);background:#fdfdfc;padding:0 56px}.l-sample .l-content .row{display:contents}.l-sample .l-content .row .l,.l-sample .l-content .row .r{align-self:start;padding-top:28px}.l-sample .l-content .row .l{grid-column:1}.l-sample .l-content .row .r{grid-column:3}.l-sample .l-content .note{border:1px solid var(--hair);font:400 14px/21px var(--sans);color:var(--body);background:#fff;border-radius:12px;max-width:280px;padding:14px 16px;position:relative}.l-sample .l-content .row .l .note{margin-left:auto}.l-sample .l-content .row .l .note+.note,.l-sample .l-content .row .r .note+.note{margin-top:16px}.l-sample .l-content .note b{font:700 11px/16px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--rust-deep);align-items:center;gap:8px;margin-bottom:6px;display:flex}.l-sample .l-content .note b i{background:var(--rust);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:inline-grid}.l-sample .l-content .note.blue b{color:var(--navy-soft)}.l-sample .l-content .row .l .note:after,.l-sample .l-content .row .r .note:after{content:"";background:var(--coral);width:28px;height:1px;position:absolute;top:22px}.l-sample .l-content .row .l .note:after{right:-29px}.l-sample .l-content .row .r .note:after{left:-29px}.l-sample .l-content .lt{font:400 17px/29px var(--edit);color:var(--ink)}.l-sample .l-content .lt p+p{margin-top:16px}.l-sample .l-content .lt .addr,.l-sample .l-content .lt .re{color:var(--body);font-size:16px;line-height:24px}.l-sample .l-content .lt .re span{padding-left:22px;display:block}.l-sample .l-content .lt h4{font:400 21px/28px var(--serif);margin:12px 0 10px}.l-sample .l-content .lt .hl{border-left:3px solid var(--rust);background:#f7dbd657;margin:0 -20px;padding:10px 20px 12px 17px}.l-sample .l-content .lt .hl.blue{border-left-color:var(--navy-soft);background:#eaf1f8b3}.l-sample .l-content .lt a.cite{color:var(--ink);border-bottom:2px solid var(--coral);white-space:nowrap;font-weight:600}.l-sample .l-content .lt sup{font:700 10px var(--sans);color:var(--rust);margin-left:1px}.l-sample .l-content .lock{color:#0000;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#efe6dc 0 70%,#0000 70%) 0 60%/48px 12px repeat-x;border-radius:3px;display:inline}.l-sample .l-content .chip-lock{color:var(--rust-deep);font:700 10.5px/16px var(--sans);letter-spacing:.1em;text-transform:uppercase;background:#fbe9e5;border:1px solid #974f4559;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:3px 10px;display:inline-flex}.l-sample .l-content .fadeout{max-height:250px;position:relative;overflow:hidden}.l-sample .l-content .fadeout:after{content:"";background:linear-gradient(#fdfdfc00,#fdfdfc);height:120px;position:absolute;bottom:0;left:0;right:0}.l-sample .l-content .rest{border:1px solid var(--hair);background:#fdfdfc;border-top:0;border-radius:0 0 16px 16px;grid-column:2;padding:8px 56px 48px;box-shadow:0 30px 60px -40px #0d1b2a59}.l-sample .l-content .rest .box{border:1px solid var(--hair);border-left:3px solid var(--rust);background:#fff;border-radius:12px;padding:22px 24px}.l-sample .l-content .rest .k{font:700 11px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft)}.l-sample .l-content .rest .i{font:italic 400 17px/25px var(--edit);color:var(--body);margin-top:4px}.l-sample .l-content .rest ul{margin:14px 0 0;padding:0;list-style:none}.l-sample .l-content .rest li{border-top:1px solid var(--hair);font:400 19px/26px var(--serif);padding:10px 0}.l-sample .l-content .rest .more{font:400 14px/21px var(--sans);color:var(--body);margin-top:14px}.l-sample .l-content .rest .hid{font:700 11px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust-deep);margin-top:18px}.l-sample .l-content .rest .chips-l{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.l-sample .l-content .rest .chips-l span{color:var(--rust-deep);font:700 10.5px/16px var(--sans);letter-spacing:.1em;text-transform:uppercase;background:#fbe9e5;border:1px solid #974f4559;border-radius:999px;padding:3px 10px}.l-sample .l-content .rest .ghost{margin-top:22px}.l-sample .l-content .rest .stay{font:italic 400 15px/22px var(--edit);color:var(--body);margin-top:10px}.l-sample .l-content .rest .q{border-left:2px solid var(--coral);font:italic 400 16px/24px var(--edit);color:var(--body);margin-top:18px;padding-left:14px}.l-sample .l-content .later{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.l-sample .l-content .later .note{max-width:none}.l-sample .l-content .later-h{text-align:center;font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft);grid-column:1/-1;margin-top:56px}.l-sample .l-content .sheet-end{font:400 14px/21px var(--sans);color:var(--body);margin-top:18px}.l-sample .l-content .sheet-end strong{color:var(--ink);font-style:italic}.l-sample .l-content .ordinary{padding:var(--sec) 0;background:var(--paper-sky-pop);border-top:1px solid var(--hair)}.l-sample .l-content .ordinary .wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.l-sample .l-content .ordinary .txt{position:sticky;top:32px}.l-sample .l-content .ordinary .lead{margin-top:20px}.l-sample .l-content .paper{border:1px solid var(--hair);background:#fdfdfc;border-radius:16px;box-shadow:0 24px 48px -30px #0d1b2a4d}.l-sample .l-content .paper summary{cursor:pointer;border-bottom:1px solid var(--hair);font:700 16px/22px var(--sans);justify-content:space-between;align-items:center;padding:18px 28px;list-style:none;display:flex}.l-sample .l-content .paper summary::-webkit-details-marker{display:none}.l-sample .l-content .paper summary:after{content:"−";font:400 22px var(--sans);color:var(--rust)}.l-sample .l-content .paper details:not([open]) summary:after{content:"+"}.l-sample .l-content .paper .lt{padding:32px 48px 40px;font-size:16px;line-height:26px}.l-sample .l-content .paper ol{margin:8px 0 0;padding-left:22px}.l-sample .l-content .paper ol li+li{margin-top:6px}.l-sample .l-content .lt ol+p{margin-top:16px}.l-sample .l-content .before{border-top:1px solid var(--hair);background:#fff;padding:96px 0}.l-sample .l-content .before .wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;display:grid}.l-sample .l-content .before .body p{font:400 19px/29px var(--sans);color:var(--body);max-width:60ch}.l-sample .l-content .before .body p+p{margin-top:16px}.l-sample .l-content .final{background:var(--marble-warm)}.l-sample .l-content .final .sub{font-style:italic}.l-sample .l-content .checks{flex-wrap:wrap;justify-content:center;gap:10px;margin:28px auto 0;padding:0;list-style:none;display:flex}.l-sample .l-content .checks li{border:1px solid var(--hair);font:600 15px/20px var(--sans);background:#fffc;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 8px;display:inline-flex}.l-sample .l-content .checks .ck{background:var(--blush);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:inline-grid}@media (max-width:1180px){.l-sample .l-content .sheetwrap{grid-template-columns:minmax(0,1fr) 620px minmax(0,1fr);column-gap:24px}.l-sample .l-content .note{font-size:13px}}@media (max-width:760px){.l-sample .l-content .hero{padding:48px 0 0}.l-sample .l-content .hero .wrap{grid-template-columns:1fr;gap:40px}.l-sample .l-content .hero .copy{padding-bottom:0}.l-sample .l-content .hero .h1{font-size:40px;line-height:1.04}.l-sample .l-content .hero .lead{margin:20px 0 28px}.l-sample .l-content .hero .acts{gap:12px}.l-sample .l-content .hero .acts .cta{justify-content:space-between;width:100%}.l-sample .l-content .hero .doc .tag{justify-content:flex-start}.l-sample .l-content .hero .doc .crop{aspect-ratio:684/1000}.l-sample .l-content .case .wrap{grid-template-columns:1fr;gap:32px}.l-sample .l-content .case .h2{font-size:32px;line-height:1.1}.l-sample .l-content .letter .head{padding:56px 0 28px}.l-sample .l-content .sheetwrap{flex-direction:column;display:flex}.l-sample .l-content .row{flex-direction:column;display:flex!important}.l-sample .l-content .row .l{order:2}.l-sample .l-content .row .r{order:3}.l-sample .l-content .banner,.l-sample .l-content .cites,.l-sample .l-content .sheet-row,.l-sample .l-content .rest,.l-sample .l-content .sheet-end{grid-column:1}.l-sample .l-content .row .l,.l-sample .l-content .row .r{border-left:1px solid var(--hair);border-right:1px solid var(--hair);background:#fdfdfc;grid-column:1;padding:0 20px 8px}.l-sample .l-content .row .l .note,.l-sample .l-content .row .r .note{max-width:none;margin:12px 0 0}.l-sample .l-content .row .l .note:after,.l-sample .l-content .row .r .note:after{display:none}.l-sample .l-content .sheet-row{padding:0 20px}.l-sample .l-content .row .l,.l-sample .l-content .row .r{padding-top:0!important}.l-sample .l-content .banner{letter-spacing:.1em;padding:10px 14px;font-size:10.5px}.l-sample .l-content .cites{padding:16px 18px}.l-sample .l-content .lt{font-size:16px;line-height:26px}.l-sample .l-content .lt .hl{margin:0 -12px;padding:8px 12px 10px 9px}.l-sample .l-content .rest{padding:8px 20px 32px}.l-sample .l-content .later{grid-template-columns:1fr;gap:12px}.l-sample .l-content .ordinary .wrap{grid-template-columns:1fr;gap:28px}.l-sample .l-content .ordinary .txt{position:static}.l-sample .l-content .paper .lt{padding:24px 20px 28px}.l-sample .l-content .before{padding:64px 0}.l-sample .l-content .before .wrap{grid-template-columns:1fr;gap:16px}.l-sample .l-content .before p{font-size:17px;line-height:26px}.l-sample .l-content .checks{flex-direction:column;align-items:stretch}}.l-sample .l-content h1,.l-sample .l-content h2,.l-sample .l-content h3,.l-sample .l-content .h2{text-wrap:balance}.l-sample .l-content p,.l-sample .l-content li,.l-sample .l-content figcaption,.l-sample .l-content dd,.l-sample .l-content summary{text-wrap:pretty}.l-sample .l-content .trust li+li:before{content:none}.l-sample .l-content .trust li:not(:last-child):after{content:"·";color:var(--rust);margin:0 12px}@media (max-width:760px){.l-sample .l-content .trust li:not(:last-child):after{content:none}}.l-sample .l-content .hero{padding:64px 0}.l-sample .l-content .hero .wrap{align-items:center}.l-sample .l-content .hero .copy{padding-bottom:0}.l-sample .l-content .hero .photo{margin:0}.l-sample .l-content .hero .photo img{aspect-ratio:5/4;object-fit:cover;object-position:50% 46%;border-radius:24px;width:100%;box-shadow:0 24px 48px -28px #0d1b2a59}.l-sample .l-content .hero .photo figcaption{font:600 11px/16px var(--sans);letter-spacing:.08em;color:var(--body);margin-top:12px}.l-sample .l-content .expander{display:none}@media (max-width:760px){.l-sample .l-content .hero{padding:40px 0}.l-sample .l-content .hero .wrap{gap:28px}.l-sample .l-content .hero .photo img{aspect-ratio:2;object-position:50% 50%;border-radius:20px}.l-sample .l-content .hero .h1{font-size:40px;line-height:1.04}.l-sample .l-content .hero .lead{margin:16px 0 24px}.l-sample .l-content .hero .scope{margin-top:20px}}@media (max-width:360px){.l-sample .l-content .hero .h1{font-size:40px;line-height:1.04}.l-sample .l-content .hero .photo img{aspect-ratio:5/2}.l-sample .l-content .hero .scope{font-size:12px;line-height:18px}}.l-sample .l-content .why>summary,.l-sample .l-content .expander{display:none}.l-sample .l-content #letter-rest h4[tabindex]:focus{outline:none}.l-sample .l-content #letter-rest{display:contents}.l-sample .l-content #letter-rest[hidden],.l-sample .l-content .board.open .rest{display:none}.l-sample .l-content .board.open .fadeout{max-height:none}.l-sample .l-content .board.open .fadeout:after,.l-sample .l-content .board.open .later-h,.l-sample .l-content .board.open .later{display:none}.l-sample .l-content .sheet-row.last{border-bottom:1px solid var(--hair);border-radius:0 0 16px 16px;padding-bottom:48px;box-shadow:0 30px 60px -40px #0d1b2a59}.l-sample .l-content .lt .ask{font:700 12px/16px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--navy-soft);margin-top:4px}.l-sample .l-content .lt span.cite{color:var(--ink);border-bottom:2px solid var(--coral);white-space:nowrap;font-weight:600}.l-sample .l-content .lt ol.dem{margin:10px 0 0;padding-left:22px}.l-sample .l-content .lt ol.dem li+li{margin-top:10px}.l-sample .l-content .lt .sendnote{font:400 15px/23px var(--sans);color:var(--body);background:#fff8f6;border:1px dashed #974f4573;border-radius:10px;margin-top:24px;padding:14px 16px}.l-sample .l-content .aboutex{border:1px solid var(--hair);border-left:3px solid var(--rust);background:#fff;border-radius:12px;grid-column:2;margin-top:24px;padding:22px 24px}.l-sample .l-content .aboutex .k{font:700 11px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft)}.l-sample .l-content .aboutex p:not(.k){font:italic 400 17px/25px var(--edit);color:var(--body);margin-top:6px}.l-sample .l-content .aboutex .ghost{cursor:pointer;margin-top:18px}.l-sample .l-content .rest .readbtn{cursor:pointer;margin-top:22px}.l-sample .l-content .before .links{flex-wrap:wrap;gap:4px 28px;margin-top:8px;display:flex}.l-sample .l-content .means{padding:var(--sec) 0;background:var(--cream);border-top:1px solid var(--hair)}.l-sample .l-content .means .wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;display:grid}.l-sample .l-content .means .mb{font:400 19px/29px var(--edit);color:var(--body);max-width:46ch;margin-top:20px}.l-sample .l-content .excerpt{border:1px solid var(--hair);font-family:var(--edit);color:var(--ink);background:#fff;border-radius:14px;margin:0;padding:28px 32px 24px;transform:rotate(-1deg);box-shadow:0 36px 70px -46px #0d1b2a80}.l-sample .l-content .ex-top{border-bottom:1px solid var(--hair);font:700 11px/16px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--body);justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.l-sample .l-content .ex-top span:last-child{letter-spacing:0;text-transform:none;white-space:nowrap;font-weight:400}.l-sample .l-content .ex-subj{border-left:3px solid var(--rust);font:600 17px/1.3 var(--edit);background:#f6d7cf;border-radius:6px;margin-bottom:14px;padding:10px 13px}.l-sample .l-content .ex-subj span{font:700 10.5px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--rust-deep);margin-bottom:2px;display:block}.l-sample .l-content .ex-p{font-size:17px;line-height:1.6}.l-sample .l-content .ex-p mark{border-bottom:2px solid var(--rust);color:var(--ink);background:#f7dbd6;padding:0 4px;font-weight:600}.l-sample .l-content .ex-p .ok{font:700 12px var(--sans);color:#2f5a45;white-space:nowrap}.l-sample .l-content .ex-p2{color:var(--body);margin-top:10px;font-size:16px;line-height:1.6}.l-sample .l-content .excerpt blockquote{border-left:3px solid var(--rust);font:italic 400 20px/1.38 var(--edit);color:var(--ink);margin:16px 4px 0;padding:4px 16px}.l-sample .l-content .excerpt figcaption{border-top:1px solid var(--hair);font:600 12px/16px var(--sans);letter-spacing:.04em;color:var(--body);margin-top:18px;padding-top:12px}.l-sample .l-content .statutes{border:1px solid var(--hair);background:#ffffffb3;border-radius:12px;margin-top:28px;padding:16px 20px}.l-sample .l-content .statutes summary{cursor:pointer;font:700 16px/22px var(--sans);color:var(--navy-soft);align-items:center;min-height:32px;display:flex}.l-sample .l-content .statutes dl{gap:12px;margin:14px 0 0;display:grid}.l-sample .l-content .statutes dl>div{border-top:1px solid var(--hair);grid-template-columns:120px 1fr;gap:14px;padding-top:12px;display:grid}.l-sample .l-content .statutes dt{font:400 18px/24px var(--serif);color:var(--ink);white-space:nowrap;align-items:center;gap:10px;display:flex}.l-sample .l-content .statutes dd{font:400 15px/22px var(--sans);color:var(--body);margin:0}.l-sample .l-content .statutes .d{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.l-sample .l-content .statutes .d.r{background:var(--rust)}.l-sample .l-content .statutes .d.b{background:var(--navy-soft)}@media (max-width:760px){.l-sample .l-content .why>summary{cursor:pointer;min-height:40px;font:700 13px/18px var(--sans);color:var(--navy-soft);align-items:center;gap:8px;list-style:none;display:flex}.l-sample .l-content .why>summary::-webkit-details-marker{display:none}.l-sample .l-content .why>summary:before{content:"+";border:1px solid #38537c66;border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;display:inline-grid}.l-sample .l-content .why[open]>summary:before{content:"−"}.l-sample .l-content .row .l,.l-sample .l-content .row .r{align-self:stretch;padding-bottom:4px}.l-sample .l-content .board:not(.open) .pf,.l-sample .l-content .board:not(.open) .rest,.l-sample .l-content .board:not(.open) .later-h,.l-sample .l-content .board:not(.open) .later{display:none!important}.l-sample .l-content .board:not(.open) .expander{border:1px solid var(--hair);background:#fdfdfc;border-top:0;border-radius:0 0 16px 16px;padding:8px 20px 28px;display:block;box-shadow:0 30px 60px -40px #0d1b2a59}.l-sample .l-content .expander p{font:italic 400 16px/24px var(--edit);color:var(--body);border-top:1px solid var(--hair);padding-top:16px}.l-sample .l-content .expander .readbtn{border:1px solid var(--ink);width:100%;min-height:52px;color:var(--ink);font:700 17px/1 var(--sans);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:0 24px;display:flex}.l-sample .l-content .aboutex{grid-column:1;padding:20px}.l-sample .l-content .sheet-row.last{padding-bottom:32px}.l-sample .l-content .lt .sendnote{font-size:14px;line-height:21px}.l-sample .l-content .means .wrap{grid-template-columns:1fr;gap:40px}.l-sample .l-content .means .means-txt{order:-1}.l-sample .l-content .excerpt{padding:22px 20px 20px;transform:none}.l-sample .l-content .ex-top{flex-direction:column;gap:2px}.l-sample .l-content .statutes dl>div{grid-template-columns:1fr;gap:4px}.l-sample .l-content .before .links{flex-direction:column}}.l-learn .l-content .mast{background:linear-gradient(#f8e4df 0%,#faf8f4 62%,#fff 100%);padding:40px 0 0}.l-learn .l-content .mast .rule{border-top:2px solid var(--ink);border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:24px;padding:10px 0;display:flex}.l-learn .l-content .mast .rule p{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust-deep)}.l-learn .l-content .mast .rule span{font:400 13px/18px var(--sans);color:var(--body)}.l-learn .l-content .mast .title{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:56px;padding:32px 0 40px;display:grid}.l-learn .l-content .mast .h1{letter-spacing:-1.6px;font-size:56px;line-height:1.04}.l-learn .l-content .mast .title p{font:400 20px/30px var(--edit);color:var(--ink);padding-bottom:10px}.l-learn .l-content .feat{display:block;position:relative}.l-learn .l-content .feat .ph{aspect-ratio:16/8;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -40px #0d1b2a73}.l-learn .l-content .feat .ph img{object-fit:cover;object-position:30% 40%;width:100%;height:100%}.l-learn .l-content .feat .fc{border:1px solid var(--hair);background:#fff;border-radius:20px;max-width:560px;padding:32px 36px;position:absolute;bottom:40px;right:40px;box-shadow:0 30px 60px -40px #0d1b2a66}.l-learn .l-content .feat .meta{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust-deep)}.l-learn .l-content .feat h2{font:400 44px/1.1 var(--serif);text-wrap:balance;margin:12px 0}.l-learn .l-content .feat .fc p.d{font:400 19px/28px var(--edit);color:var(--body)}.l-learn .l-content .feat .tlink{margin-top:12px}.l-learn .l-content .feat:hover h2{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:6px}.l-learn .l-content .posts{padding:88px 0 var(--sec);background:#fff}.l-learn .l-content .month{grid-template-columns:200px minmax(0,1fr);gap:48px;display:grid}.l-learn .l-content .month+.month{margin-top:72px}.l-learn .l-content .month>.month-heading{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft);border-top:2px solid var(--ink);align-self:start;padding-top:12px;position:sticky;top:24px}.l-learn .l-content .list{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.l-learn .l-content .list li{border-bottom:1px solid var(--hair)}.l-learn .l-content .list a{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:28px;padding:24px 0;display:grid}.l-learn .l-content .list img{object-fit:cover;border-radius:12px;width:168px;height:112px}.l-learn .l-content .list .meta{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust-deep)}.l-learn .l-content .list h4{font:400 28px/33px var(--serif);text-wrap:balance;margin:8px 0}.l-learn .l-content .list p{font:400 16px/24px var(--sans);color:var(--body);max-width:70ch}.l-learn .l-content .list a:hover h4{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:5px}.l-learn .l-content .close{background:var(--marble-cool);border-top:1px solid var(--hair);padding:96px 0}.l-learn .l-content .close .box{border:1px solid var(--hair);background:#ffffffdb;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;max-width:880px;margin:0 auto;padding:40px 48px;display:grid}.l-learn .l-content .close p{font:400 16px/25px var(--sans);color:var(--body)}.l-learn .l-content .disc{border-top:1px solid var(--hair);text-align:center;font:400 14px/21px var(--sans);color:var(--body);background:#fff;padding:24px 0}@media (max-width:760px){.l-learn .l-content .mast{padding:24px 0 0}.l-learn .l-content .mast .rule{flex-direction:column;align-items:flex-start;gap:2px}.l-learn .l-content .mast .title{grid-template-columns:1fr;gap:16px;padding:28px 0 32px}.l-learn .l-content .mast .h1{letter-spacing:-.8px;font-size:40px;line-height:1.04}.l-learn .l-content .mast .title p{padding:0;font-size:18px;line-height:27px}.l-learn .l-content .feat .ph{aspect-ratio:4/3;border-radius:16px}.l-learn .l-content .feat .fc{margin:-40px 12px 0;padding:22px 20px;position:relative;bottom:auto;right:auto}.l-learn .l-content .feat h2{font-size:32px;line-height:1.1}.l-learn .l-content .feat .fc p.d{font-size:17px;line-height:25px}.l-learn .l-content .posts{padding:56px 0 72px}.l-learn .l-content .month{grid-template-columns:1fr;gap:16px}.l-learn .l-content .month+.month{margin-top:48px}.l-learn .l-content .month>.month-heading{position:static}.l-learn .l-content .list a{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:18px 0}.l-learn .l-content .list img{border-radius:10px;width:96px;height:72px}.l-learn .l-content .list h4{margin:4px 0 6px;font-size:21px;line-height:26px}.l-learn .l-content .list p{font-size:15px;line-height:22px}.l-learn .l-content .close{padding:64px 0}.l-learn .l-content .close .box{grid-template-columns:1fr;gap:20px;padding:24px 20px}.l-learn .l-content .close .cta{justify-content:space-between;width:100%}}.l-learn .l-content h1,.l-learn .l-content h2,.l-learn .l-content h3,.l-learn .l-content .h2{text-wrap:balance}.l-learn .l-content p,.l-learn .l-content li,.l-learn .l-content figcaption,.l-learn .l-content dd,.l-learn .l-content summary{text-wrap:pretty}.l-learn .l-content .trust li+li:before{content:none}.l-learn .l-content .trust li:not(:last-child):after{content:"·";color:var(--rust);margin:0 12px}@media (max-width:760px){.l-learn .l-content .trust li:not(:last-child):after{content:none}.l-learn .l-content .feat .ph{aspect-ratio:3/2}}.l-learn .l-content .feat .ph{position:relative}.l-learn .l-content .feat .aitag{font:600 10px/1.4 var(--sans);letter-spacing:.06em;color:var(--ink);background:#faf8f4eb;border-radius:4px;padding:3px 8px;position:absolute;top:16px;left:16px}.l-learn .l-content .feat .aitag i{font-style:normal;font-weight:400}.l-learn .l-content .list .th{flex-direction:column;gap:6px;display:flex}.l-learn .l-content .list .ai{font:600 10px/14px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--body)}.l-learn .l-content .posts .prov{font:400 13px/20px var(--sans);color:var(--body);margin:0 0 32px}.l-learn .l-content .feat h2{font-size:44px;line-height:1.1}.l-learn .l-content .list h4{font-size:28px;line-height:34px}.l-learn .l-content .mast .title p,.l-learn .l-content .feat .fc p.d{font-size:22px;line-height:32px}.l-learn .l-content .list p{font-size:16px;line-height:25px}@media (max-width:760px){.l-learn .l-content .feat h2{font-size:32px;line-height:1.1}.l-learn .l-content .list h4{font-size:24px;line-height:29px}.l-learn .l-content .mast .title p,.l-learn .l-content .feat .fc p.d{font-size:19px;line-height:28px}.l-learn .l-content .list p{font-size:15px;line-height:23px}.l-learn .l-content .posts .prov{margin-bottom:20px}.l-learn .l-content .feat .aitag{top:10px;left:10px}}.l-data .l-content .hero{background:var(--marble-cool);border-bottom:1px solid var(--hair);padding:80px 0 96px}.l-data .l-content .hero .wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;display:grid}.l-data .l-content .hero .h1{font-size:56px;line-height:1.04}.l-data .l-content .hero .lead{max-width:22em;color:var(--ink);margin:28px 0 36px}.l-data .l-content .hero .fk{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.l-data .l-content .hero .fk .kicker{margin:0}.l-data .l-content .hero .fk span{font:400 13px/18px var(--sans);color:var(--body)}.l-data .l-content .hero .frame .crop{aspect-ratio:1428/922}.l-data .l-content .hero .since{font:400 15px/22px var(--sans);color:var(--body);max-width:62ch;margin-top:14px}.l-data .l-content .big{padding:var(--sec) 0;background:#fff}.l-data .l-content .big .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;display:grid}.l-data .l-content .big .intro{font:400 22px/33px var(--edit);color:var(--ink);max-width:28em}.l-data .l-content .big .num{font:400 176px/.9 var(--serif);letter-spacing:-.03em;color:var(--ink)}.l-data .l-content .big .q{font:400 24px/33px var(--edit);color:var(--ink);max-width:24em;margin-top:20px}.l-data .l-content .big .cat{font:400 14px/21px var(--sans);color:var(--body);max-width:52ch;margin-top:16px}.l-data .l-content .big .all{border-top:1px solid var(--hair);font:400 16px/26px var(--sans);color:var(--body);margin-top:40px;padding-top:24px}.l-data .l-content .big .all strong{color:var(--ink)}.l-data .l-content .big .counts{border-left:2px solid var(--coral);font:400 15px/23px var(--sans);color:var(--body);max-width:52ch;margin-top:28px;padding-left:16px}.l-data .l-content .band{border-top:1px solid var(--hair);background:#fff;padding:96px 0}.l-data .l-content .band .head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:40px;display:grid}.l-data .l-content .band .head>p{font:400 16px/25px var(--sans);color:var(--body);justify-self:end;max-width:56ch}.l-data .l-content .stats{gap:16px;margin:0;padding:0;list-style:none;display:grid}.l-data .l-content .stats.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.l-data .l-content .stats.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.l-data .l-content .stats.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.l-data .l-content .stats li{border:1px solid var(--hair);border-top:2px solid var(--coral);background:#fff;border-radius:14px;padding:20px 22px 22px}.l-data .l-content .stats .l{font:700 12px/16px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--navy-soft)}.l-data .l-content .stats .l.plain{font:600 16px/22px var(--sans);letter-spacing:0;text-transform:none;color:var(--ink);min-height:44px}.l-data .l-content .stats .v{font:400 48px/1 var(--serif);margin-top:14px}.l-data .l-content .stats .s{font:400 13px/18px var(--sans);color:var(--body);margin-top:6px}.l-data .l-content .regs{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.l-data .l-content .regs li{border-bottom:1px solid var(--hair);font:400 17px/26px var(--sans);color:var(--body);grid-template-columns:260px minmax(0,1fr);gap:24px;padding:18px 0;display:grid}.l-data .l-content .regs a{font:700 14px/26px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.l-data .l-content .regs a span{border-bottom:2px solid var(--coral)}.l-data .l-content .band .pf{font:400 16px/24px var(--sans);color:var(--body);margin-top:24px}.l-data .l-content .src{background:var(--cream);border-top:1px solid var(--hair);padding:96px 0}.l-data .l-content .src .wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;display:grid}.l-data .l-content .src p:not(.kicker){font:400 17px/27px var(--sans);color:var(--body);max-width:64ch}.l-data .l-content .src p+p{margin-top:16px}.l-data .l-content .src .pub{font-size:14px}.l-data .l-content .final{background:var(--marble-warm)}@media (max-width:760px){.l-data .l-content .hero{padding:48px 0 56px}.l-data .l-content .hero .wrap{grid-template-columns:1fr;gap:40px}.l-data .l-content .hero .h1{font-size:40px;line-height:1.04}.l-data .l-content .hero .lead{margin:20px 0 28px}.l-data .l-content .hero .cta{justify-content:space-between;width:100%}.l-data .l-content .hero .fk{flex-direction:column;gap:4px}.l-data .l-content .hero .frame .crop{aspect-ratio:688/1016}.l-data .l-content .big .wrap{grid-template-columns:1fr;gap:28px}.l-data .l-content .big .intro{font-size:19px;line-height:28px}.l-data .l-content .big .num{font-size:120px}.l-data .l-content .big .q{font-size:21px;line-height:30px}.l-data .l-content .band{padding:64px 0}.l-data .l-content .band .head{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.l-data .l-content .band .head>p{justify-self:start}.l-data .l-content .stats.c3,.l-data .l-content .stats.c4,.l-data .l-content .stats.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.l-data .l-content .stats .l{overflow-wrap:anywhere}.l-data .l-content .stats.c3 li:first-child{grid-column:1/-1}.l-data .l-content .stats .v{font-size:38px}.l-data .l-content .regs li{grid-template-columns:1fr;gap:2px}.l-data .l-content .src{padding:64px 0}.l-data .l-content .src .wrap{grid-template-columns:1fr;gap:16px}}.l-data .l-content h1,.l-data .l-content h2,.l-data .l-content h3,.l-data .l-content .h2{text-wrap:balance}.l-data .l-content p,.l-data .l-content li,.l-data .l-content figcaption,.l-data .l-content dd,.l-data .l-content summary{text-wrap:pretty}.l-data .l-content .trust li+li:before{content:none}.l-data .l-content .trust li:not(:last-child):after{content:"·";color:var(--rust);margin:0 12px}@media (max-width:760px){.l-data .l-content .trust li:not(:last-child):after{content:none}}.l-data .l-content .big{background:var(--marble-warm);border-top:1px solid var(--hair)}.l-data .l-content .big .all{border:1px solid var(--hair);border-top:2px solid var(--coral);background:#fff;border-radius:16px;margin-top:36px;padding:24px 28px;box-shadow:0 24px 48px -36px #0d1b2a4d}.l-data .l-content .big .counts{background:#ffffffb3;border-radius:0 12px 12px 0;padding:14px 18px}.l-data .l-content .hero h1,.l-data .l-content .hero .h1{text-wrap:balance}@media (max-width:760px){.l-data .l-content .big .all{padding:18px}.l-data .l-content .hero{padding:40px 0 48px}.l-data .l-content .hero .h1{font-size:40px;line-height:1.04}.l-data .l-content .hero .lead{margin:16px 0 24px}.l-data .l-content .hero .wrap{gap:32px}.l-data .l-content .hero .frame .crop{aspect-ratio:688/742}.l-data .l-content .hero .frame .crop img{margin-top:-38%}}@media (max-width:360px){.l-data .l-content .hero .h1{font-size:40px;line-height:1.04}.l-data .l-content .hero .lead{font-size:17px;line-height:25px}}.l-data .l-content .hero .lim{font:600 14px/21px var(--sans);color:var(--ink);align-items:flex-start;gap:8px;margin-top:14px;display:flex}.l-data .l-content .hero .lim:before{content:"";background:var(--coral);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.l-data .l-content .hero .lim+.since{margin-top:6px}@media (max-width:760px){.l-data .l-content .hero .lim{margin-top:12px;font-size:14px;line-height:20px}}.l-pricing .l-content .hero{background:var(--marble-mixed);border-bottom:1px solid var(--hair);padding:80px 0 88px}.l-pricing .l-content .hero .wrap{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:64px;display:grid}.l-pricing .l-content .hero .h1{font-size:56px;line-height:1.04}.l-pricing .l-content .hero .one{font:italic 400 22px/32px var(--edit);color:var(--ink);max-width:22em;margin:24px 0 36px}.l-pricing .l-content .hero .frame .crop{aspect-ratio:1652/756}.l-pricing .l-content .top{text-align:center;background:#fff;padding:88px 0 96px}.l-pricing .l-content .cards{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1040px;margin:0 auto;display:grid}.l-pricing .l-content .pc{border:1px solid var(--hair);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.l-pricing .l-content .pc .in{flex-direction:column;flex:1;padding:32px 36px 36px;display:flex}.l-pricing .l-content .pc.free{background:#fdf1ee}.l-pricing .l-content .pc.letter{background:#fff;border-color:#0d1b2ae6;box-shadow:0 36px 72px -48px #0d1b2a73}.l-pricing .l-content .pc .band{background:var(--ink);color:var(--cream);font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;padding:14px 36px}.l-pricing .l-content .pc .lbl{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust-deep)}.l-pricing .l-content .pc .price{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:8px;display:flex}.l-pricing .l-content .pc .price b{font:400 72px/1 var(--serif);letter-spacing:-.02em;font-weight:400}.l-pricing .l-content .pc .price span{font:400 15px/20px var(--sans);color:var(--body)}.l-pricing .l-content .pc .d{font:400 17px/26px var(--sans);color:var(--body);margin-top:16px}.l-pricing .l-content .pc .shot{margin:24px 0 0}.l-pricing .l-content .pc .shot .card{box-shadow:0 18px 36px -26px #0d1b2a59}.l-pricing .l-content .pc .shot .crop{aspect-ratio:1652/560}.l-pricing .l-content .pc.letter .shot .crop{aspect-ratio:1432/560}.l-pricing .l-content .pc .shot figcaption{margin-top:10px}.l-pricing .l-content .pc .act{margin-top:auto;padding-top:28px}.l-pricing .l-content .pc .ghost{width:100%}.l-pricing .l-content .pc .cta{justify-content:space-between;width:100%}.l-pricing .l-content .pc .ns{font:600 14px/20px var(--sans);color:var(--ink);text-align:center;margin-top:12px}.l-pricing .l-content .pc .open{font:600 14.5px/21px var(--sans);color:var(--ink);text-align:center;background:#fdf1ee;border-radius:12px;margin-top:16px;padding:14px 18px}.l-pricing .l-content .pc .trust{border-top:1px solid var(--hair);margin-top:18px;padding-top:16px;font-size:13px;line-height:19px}.l-pricing .l-content .fine{text-align:center;max-width:760px;margin:40px auto 0}.l-pricing .l-content .fine p{font:400 14px/21px var(--sans);color:var(--body)}.l-pricing .l-content .fine p+p{margin-top:10px}.l-pricing .l-content .fine .scope{border-top:1px solid var(--hair);margin-top:20px;padding-top:20px;font-size:13px;line-height:20px}@media (max-width:760px){.l-pricing .l-content .hero{padding:48px 0 56px}.l-pricing .l-content .hero .wrap{grid-template-columns:1fr;gap:40px}.l-pricing .l-content .hero .h1{font-size:40px;line-height:1.04}.l-pricing .l-content .hero .one{margin:20px 0 28px;font-size:19px;line-height:28px}.l-pricing .l-content .hero .cta{justify-content:space-between;width:100%}.l-pricing .l-content .hero .frame .crop{aspect-ratio:712/944}.l-pricing .l-content .top{padding:56px 0 64px}.l-pricing .l-content .cards{grid-template-columns:1fr;gap:16px}.l-pricing .l-content .pc .in{padding:24px 20px}.l-pricing .l-content .pc .band{padding:12px 20px}.l-pricing .l-content .pc .price b{font-size:60px}.l-pricing .l-content .pc .shot .crop{aspect-ratio:712/560}.l-pricing .l-content .pc.letter .shot .crop{aspect-ratio:684/520}.l-pricing .l-content .fine{text-align:left}}.l-pricing .l-content h1,.l-pricing .l-content h2,.l-pricing .l-content h3,.l-pricing .l-content .h2{text-wrap:balance}.l-pricing .l-content p,.l-pricing .l-content li,.l-pricing .l-content figcaption,.l-pricing .l-content dd,.l-pricing .l-content summary{text-wrap:pretty}.l-pricing .l-content .trust li+li:before{content:none}.l-pricing .l-content .trust li:not(:last-child):after{content:"·";color:var(--rust);margin:0 12px}@media (max-width:760px){.l-pricing .l-content .trust li:not(:last-child):after{content:none}}.l-pricing .l-content .cards{align-items:start}.l-pricing .l-content .pc.free .act{margin-top:0;padding-top:28px}.l-pricing .l-content .pc .d{max-width:40ch}@media (max-width:760px){.l-pricing .l-content .hero .frame .crop{aspect-ratio:712/700}.l-pricing .l-content .hero .wrap{gap:32px}}@media (max-width:360px){.l-pricing .l-content .hero .h1{font-size:40px;line-height:1.04}}.l-pricing .l-content .phead{text-align:center;max-width:760px;margin:0 auto 48px}.l-pricing .l-content .phead .nb{white-space:nowrap}.l-pricing .l-content .phead .pl{font:400 20px/30px var(--edit);color:var(--body);margin-top:16px}.l-pricing .l-content .pchecks{flex-wrap:wrap;justify-content:center;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.l-pricing .l-content .pchecks li{border:1px solid var(--hair);font:600 15px/20px var(--sans);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 8px;display:inline-flex}.l-pricing .l-content .pchecks .ck{background:var(--blush);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-grid}.l-pricing .l-content .pc .d+.d{margin-top:12px}.l-pricing .l-content .pc .feat{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.l-pricing .l-content .pc .feat li{font:400 16px/24px var(--sans);color:var(--ink);gap:10px;display:flex}.l-pricing .l-content .pc .feat li:before{content:"✓";color:var(--rust-deep);font-weight:700}.l-pricing .l-content .pc .tagl{font:italic 400 19px/26px var(--edit);color:var(--rust-deep);margin-top:10px}.l-pricing .l-content .pc .codeline{text-align:center;font:600 14.5px/21px var(--sans);color:var(--navy-soft);margin-top:16px}.l-pricing .l-content .pc .codeline+.open{margin-top:12px}.l-pricing .l-content .top .close{text-align:center;max-width:40em;font:italic 400 21px/31px var(--edit);color:var(--ink);margin:48px auto 0}.l-pricing .l-content .builder.modes li{margin-top:4px}@media (max-width:760px){.l-pricing .l-content .phead{text-align:left;margin-bottom:32px}.l-pricing .l-content .phead .pl{font-size:18px;line-height:27px}.l-pricing .l-content .pchecks{justify-content:flex-start}.l-pricing .l-content .top .close{text-align:left;margin-top:32px;font-size:19px;line-height:28px}}.l-faq .l-content .hero{border-bottom:1px solid var(--hair);background:radial-gradient(50% 120% at 0 0,#f7dbd68c,#f7dbd600 70%),linear-gradient(#f8e4df 0%,#faf8f4 100%);padding:72px 0 40px}.l-faq .l-content .hero .h1{font-size:56px;line-height:1.04}.l-faq .l-content .hero .lead{max-width:30em;color:var(--ink);margin-top:24px}.l-faq .l-content .hero .scope{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft);margin-top:14px}.l-faq .l-content .pills{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}.l-faq .l-content .pills a{border:1px solid var(--hair);min-height:44px;font:600 16px/1 var(--sans);background:#fff;border-radius:999px;align-items:center;padding:0 20px;display:inline-flex}.l-faq .l-content .pills a:hover{border-color:var(--ink)}.l-faq .l-content .pills a b{font:600 12px/1 var(--sans);color:var(--rust-deep);letter-spacing:.06em;margin-right:10px}.l-faq .l-content .part{background:#fff;padding:88px 0;scroll-margin-top:16px}.l-faq .l-content .part+.part{border-top:1px solid var(--hair)}.l-faq .l-content .part .wrap{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:64px;display:grid}.l-faq .l-content .part .side{position:sticky;top:32px}.l-faq .l-content .part .side .h2{font-size:44px;line-height:1.1}.l-faq .l-content .part .side .frame{max-width:340px;margin-top:32px}.l-faq .l-content .part .side .frame .crop{aspect-ratio:1432/1000}.l-faq .l-content .part .side .frame .crop.q1{aspect-ratio:2116/1216}.l-faq .l-content .acc{border:1px solid var(--hair);background:#fff;border-radius:16px;box-shadow:0 20px 40px -36px #0d1b2a59}.l-faq .l-content .acc details+details{border-top:1px solid var(--hair)}.l-faq .l-content .acc summary{cursor:pointer;font:400 21px/28px var(--serif);grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:16px;padding:20px 28px;list-style:none;display:grid}.l-faq .l-content .acc summary::-webkit-details-marker{display:none}.l-faq .l-content .acc summary:after{content:"+";font:400 24px/1 var(--sans);color:var(--rust);text-align:center}.l-faq .l-content .acc details[open] summary:after{content:"−"}.l-faq .l-content .acc .a{font:400 17px/27px var(--sans);color:var(--body);max-width:68ch;padding:0 28px 24px}.l-faq .l-content .acc .a p+p,.l-faq .l-content .acc .a ul+p{margin-top:12px}.l-faq .l-content .acc .a ul{margin:12px 0 0;padding-left:20px}.l-faq .l-content .acc .a li+li{margin-top:6px}.l-faq .l-content .acc .a a{color:var(--ink);border-bottom:2px solid var(--coral);font-weight:600}.l-faq .l-content .final{background:var(--marble-warm)}.l-faq .l-content .final .sub a{color:var(--ink);border-bottom:2px solid var(--coral)}.l-faq .l-content .limits{border-top:1px solid var(--hair);background:#fff;padding:72px 0 88px}.l-faq .l-content .limits .wrap{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:64px;display:grid}.l-faq .l-content .limits h2{font:400 28px/34px var(--serif)}.l-faq .l-content .limits p{font:400 17px/27px var(--sans);color:var(--body);max-width:68ch}@media (max-width:760px){.l-faq .l-content .hero{padding:48px 0 32px}.l-faq .l-content .hero .h1{font-size:40px;line-height:1.04}.l-faq .l-content .pills{gap:8px;margin-top:28px}.l-faq .l-content .pills a{padding:0 14px;font-size:15px}.l-faq .l-content .part{padding:56px 0}.l-faq .l-content .part .wrap{grid-template-columns:1fr;gap:24px}.l-faq .l-content .part .side{position:static}.l-faq .l-content .part .side .h2{font-size:32px;line-height:1.1}.l-faq .l-content .part .side .frame{display:none}.l-faq .l-content .acc summary{padding:16px 18px;font-size:18px;line-height:24px}.l-faq .l-content .acc .a{padding:0 18px 20px;font-size:16px;line-height:25px}.l-faq .l-content .limits{padding:56px 0}.l-faq .l-content .limits .wrap{grid-template-columns:1fr;gap:12px}}.l-faq .l-content h1,.l-faq .l-content h2,.l-faq .l-content h3,.l-faq .l-content .h2{text-wrap:balance}.l-faq .l-content p,.l-faq .l-content li,.l-faq .l-content figcaption,.l-faq .l-content dd,.l-faq .l-content summary{text-wrap:pretty}.l-faq .l-content .trust li+li:before{content:none}.l-faq .l-content .trust li:not(:last-child):after{content:"·";color:var(--rust);margin:0 12px}@media (max-width:760px){.l-faq .l-content .trust li:not(:last-child):after{content:none}}.l-faq .l-content .hero{padding:72px 0 56px}.l-faq .l-content .tabbar{z-index:4;background:#f8e4df;border-bottom:1px solid #974f452e;position:sticky;top:0;box-shadow:inset 0 1px #fff9}.l-faq .l-content .tabbar .pills{gap:10px;margin:0;padding:14px 0}.l-faq .l-content .tabbar .pills a{background:#fff;min-height:40px}.l-faq .l-content .part .side .frame .crop.q8{aspect-ratio:1644/1100}.l-faq .l-content .part .side .frame .crop.gather{aspect-ratio:1572/1150}@media (max-width:760px){.l-faq .l-content .hero{padding:48px 0 36px}.l-faq .l-content .tabbar{position:static}.l-faq .l-content .tabbar .pills{grid-template-columns:1fr 1fr;gap:8px;padding:12px 0;display:grid}.l-faq .l-content .tabbar .pills a{min-height:44px;padding:0 12px;font-size:15px}}@media (max-width:360px){.l-faq .l-content .tabbar .pills a{padding:0 10px;font-size:14px}.l-faq .l-content .tabbar .pills a b{margin-right:6px}}.l-coming-soon .l-content{--edit:var(--serif-body);--pad:clamp(20px,4.45vw,64px);--t-h2:400 44px/1.1 var(--serif);--sec:72px}.l-coming-soon .l-content *{box-sizing:border-box}.l-coming-soon .l-content,.l-coming-soon .l-content{margin:0}.l-coming-soon .l-content{background:var(--white);color:var(--ink);font:var(--t-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.l-coming-soon .l-content a{color:inherit;text-decoration:none}.l-coming-soon .l-content h1,.l-coming-soon .l-content h2,.l-coming-soon .l-content h3,.l-coming-soon .l-content p,.l-coming-soon .l-content ul,.l-coming-soon .l-content ol,.l-coming-soon .l-content dl{margin:0}.l-coming-soon .l-content ul,.l-coming-soon .l-content ol{padding:0;list-style:none}.l-coming-soon .l-content .wrap{max-width:1440px;padding:0 var(--pad);margin:0 auto}.l-coming-soon .l-content .kicker{font:700 12.5px/1.3 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--rust);align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.l-coming-soon .l-content .kicker:before{content:"";background:var(--coral);border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px}.l-coming-soon .l-content .accent{color:var(--rust);font-style:italic}.l-coming-soon .l-content .h2{font:var(--t-h2);letter-spacing:-.01em;text-wrap:balance}.l-coming-soon .l-content .body{font:var(--t-body);color:var(--body);max-width:68ch}.l-coming-soon .l-content .body a{color:var(--navy-soft);text-underline-offset:3px;font-weight:600;text-decoration:underline}.l-coming-soon .l-content .cta{background:var(--coral);color:var(--ink);font:700 18px/1 var(--sans);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:16px;height:60px;padding:0 11px 0 28px;display:inline-flex;box-shadow:0 14px 26px -16px #0d1b2a8c}.l-coming-soon .l-content .cta .arr{background:var(--ink);width:38px;height:38px;color:var(--coral);border-radius:50%;place-items:center;font-size:17px;transition:transform .15s ease-out;display:inline-grid}.l-coming-soon .l-content .cta:hover .arr{transform:translate(3px)}.l-coming-soon .l-content .cta.sm{gap:12px;height:50px;padding:0 7px 0 22px;font-size:16px}.l-coming-soon .l-content .cta.sm .arr{width:36px;height:36px;font-size:15px}.l-coming-soon .l-content .ghost{background:var(--white);min-height:50px;font:600 16px var(--sans);color:var(--ink);text-align:center;border:1px solid #0d1b2a4d;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.l-coming-soon .l-content .ghost:hover{border-color:var(--ink)}.l-coming-soon .l-content .navlinks{font:600 15px var(--sans);gap:32px;display:flex}.l-coming-soon .l-content .navlinks a[aria-current]{box-shadow:inset 0 -2px 0 var(--coral);padding-bottom:4px}.l-coming-soon .l-content .g-navy{background:var(--ink);color:var(--cream)}.l-coming-soon .l-content .g-navy .kicker{color:var(--coral)}.l-coming-soon .l-content .g-navy .h2{color:var(--cream)}.l-coming-soon .l-content .g-navy .accent{color:var(--coral)}.l-coming-soon .l-content .g-navy .body,.l-coming-soon .l-content .g-navy .lead{color:#faf8f4db}.l-coming-soon .l-content .g-navy .tlink{color:var(--cream);border-bottom-color:var(--coral)}.l-coming-soon .l-content .card{border:1px solid var(--hair);background:var(--white);border-radius:16px;padding:32px}.l-coming-soon .l-content .card.mist{background:var(--mist)}.l-coming-soon .l-content .card.blush{background:var(--blush-t)}.l-coming-soon .l-content .card.sky{background:#e3ecfb}.l-coming-soon .l-content .card .kicker{margin-bottom:12px}.l-coming-soon .l-content details.box{border:1px solid var(--hair);background:#ffffffb3;border-radius:12px;padding:16px 20px}.l-coming-soon .l-content details.box summary{cursor:pointer;font:600 16px var(--sans);color:var(--navy-soft)}.l-coming-soon .l-content details.box[open] summary{margin-bottom:16px}.l-coming-soon .l-content footer{background:var(--ink);color:#faf8f4db;font:14px/1.6 var(--sans)}@media (prefers-reduced-motion:reduce){.l-coming-soon .l-content .cta .arr{transition:none}.l-coming-soon .l-content .cta:hover .arr{transform:none}}@media (max-width:760px){.l-coming-soon .l-content{--t-h1:400 40px/1.06 var(--serif);--t-h2:400 32px/1.12 var(--serif);--t-sub:400 18px/1.5 var(--edit);--sec:56px}.l-coming-soon .l-content .navlinks{gap:18px;font-size:14px}.l-coming-soon .l-content .navlinks a:not([aria-current]){display:none}.l-coming-soon .l-content .card{padding:24px}.l-coming-soon .l-content .cta{gap:12px;height:56px;padding:0 9px 0 22px;font-size:17px}.l-coming-soon .l-content .cta .arr{width:34px;height:34px}}.l-coming-soon .l-content .pmeta{font:700 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust)}.l-coming-soon .l-content .signup{background:var(--white);border:1px solid var(--hair);border-radius:16px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:32px;padding:24px 32px;display:grid;box-shadow:0 30px 70px -48px #0d1b2a80}.l-coming-soon .l-content .signup h2{font:400 22px/1.25 var(--serif);margin-bottom:6px}.l-coming-soon .l-content .signup .sh{font:15px/1.5 var(--sans);color:var(--ink);max-width:58ch}.l-coming-soon .l-content .signup form{justify-content:flex-end;gap:12px;display:flex}.l-coming-soon .l-content .signup input[type=email]{min-width:0;max-width:360px;height:56px;font:16px var(--sans);color:var(--ink);background:var(--white);border:1px solid #0d1b2a33;border-radius:8px;flex:1;padding:0 16px}.l-coming-soon .l-content .signup input[type=email]:focus{outline:2px solid var(--navy-soft);outline-offset:1px}.l-coming-soon .l-content .signup .cta{height:56px}.l-coming-soon .l-content .signup .help{font:12.5px var(--sans);color:var(--navy-soft);text-align:right;margin-top:12px}.l-coming-soon .l-content .signup .err{font:14px var(--sans);color:#a23f2b;margin-top:10px}.l-coming-soon .l-content .signup .ok{font:italic 18px/1.5 var(--edit);color:var(--navy-soft);max-width:60ch}.l-coming-soon .l-content .bloghead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.l-coming-soon .l-content .bloghead .links{flex-wrap:wrap;gap:12px 24px;display:flex}.l-coming-soon .l-content .pcards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.l-coming-soon .l-content .pcard{border:1px solid var(--hair);background:var(--cream);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.l-coming-soon .l-content .pcard .ph{aspect-ratio:16/10;background-position:50%;background-size:cover}.l-coming-soon .l-content .pcard .in{flex-direction:column;flex:1;padding:24px 28px 28px;display:flex}.l-coming-soon .l-content .pcard h3{font:400 24px/1.2 var(--serif);text-wrap:balance;margin:10px 0}.l-coming-soon .l-content .pcard p{font:15px/1.6 var(--sans);color:var(--body);margin-bottom:24px}.l-coming-soon .l-content .pcard .cta{align-self:flex-start;margin-top:auto}.l-coming-soon .l-content .why3{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.l-coming-soon .l-content .why3 .card h3{font:400 24px/1.2 var(--serif);margin-bottom:10px}.l-coming-soon .l-content .why3 .card p{font:15.5px/1.65 var(--sans);color:var(--body)}.l-coming-soon .l-content .center{text-align:center}.l-coming-soon .l-content .center .kicker{justify-content:center}.l-coming-soon .l-content .share{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:40px;display:flex}.l-coming-soon .l-content .share .ghost{cursor:pointer}.l-coming-soon .l-content .share .st{font:600 14px var(--sans);color:#294363;background:#ffffffd9;border:1px solid #38537c33;border-radius:999px;padding:8px 16px}.l-coming-soon .l-content .share label{font:600 14px var(--sans);color:#294363;background:#ffffffd9;border:1px solid #38537c33;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.l-coming-soon .l-content .share label input{width:min(24rem,75vw);height:44px;font:15px var(--sans);border:1px solid #38537c4d;border-radius:8px;padding:0 12px}.l-coming-soon .l-content .builder-line .wrap{justify-content:space-between;align-items:center;gap:48px;display:flex}.l-coming-soon .l-content .builder-line .h2{max-width:22ch;font-size:44px}.l-coming-soon .l-content .builder-line .body{margin-top:12px}.l-coming-soon .l-content .m-only{display:none}@media (max-width:760px){.l-coming-soon .l-content .cs-nav .navlinks{gap:12px}.l-coming-soon .l-content .cs-nav .navlinks a:not(.pw){display:inline-flex!important}.l-coming-soon .l-content .cs-nav .navlinks .pw{display:none!important}.l-coming-soon .l-content .signup{grid-template-columns:1fr;gap:16px;padding:20px}.l-coming-soon .l-content .signup form{flex-direction:column;justify-content:stretch}.l-coming-soon .l-content .signup input[type=email]{width:100%;max-width:none}.l-coming-soon .l-content .signup .cta{justify-content:space-between;width:100%}.l-coming-soon .l-content .signup .help{text-align:left}.l-coming-soon .l-content .bloghead{flex-direction:column;align-items:flex-start}.l-coming-soon .l-content .pcards,.l-coming-soon .l-content .why3{grid-template-columns:1fr;gap:16px}.l-coming-soon .l-content .builder-line .wrap{flex-direction:column;align-items:flex-start;gap:24px}.l-coming-soon .l-content .builder-line .h2{font-size:32px}.l-coming-soon .l-content .m-only{display:inline}}.l-coming-soon .l-content{--rust-deep:#6e3a33}.l-coming-soon .l-content .gx-navy{color:#faf8f4;background:radial-gradient(46% 120% at 100% 0%, rgba(var(--sky-rgb),.2), rgba(var(--sky-rgb),0) 70%),#0d1b2a!important}.l-coming-soon .l-content .pcard,.l-coming-soon .l-content details.ord{background:#fff}.l-coming-soon .l-content{--t-h2:400 46px/50px var(--serif);--pad:64px;font-synthesis:none}.l-coming-soon .l-content p{text-wrap:pretty}.l-coming-soon .l-content a:focus-visible,.l-coming-soon .l-content .cta:focus-visible,.l-coming-soon .l-content button:focus-visible,.l-coming-soon .l-content summary:focus-visible{outline:3px solid var(--navy-soft);outline-offset:2px}.l-coming-soon .l-content .navlinks{font:600 16px var(--sans)}.l-coming-soon .l-content .cta{height:56px;font:700 18px/22px var(--sans);padding:0 10px 0 24px;box-shadow:0 4px 10px #0d1b2a1a}.l-coming-soon .l-content .cta .arr{width:36px;height:36px}.l-coming-soon .l-content .inkpill{background:var(--ink);height:56px;color:var(--cream);font:700 18px/22px var(--sans);white-space:nowrap;border-radius:999px;align-items:center;gap:16px;padding:0 10px 0 24px;display:inline-flex}.l-coming-soon .l-content .inkpill .arr{background:var(--cream);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;font-size:17px;display:inline-grid}.l-coming-soon .l-content .v5hero{position:relative;overflow:hidden}.l-coming-soon .l-content .v5hero .wrap{z-index:2;position:relative}.l-coming-soon .l-content .v5hero .k{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rust-k);margin-bottom:20px}.l-coming-soon .l-content .v5hero h1{font:400 56px/1.04 var(--serif);letter-spacing:-1.6px;color:var(--ink);text-wrap:balance}.l-coming-soon .l-content .v5hero h1 .accent{color:var(--rust);font-style:italic}.l-coming-soon .l-content .v5hero .one{font:400 22px/32px var(--sans);color:var(--ink);max-width:30em;margin-top:24px}.l-coming-soon .l-content .v5hero .go{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:32px;display:flex}.l-coming-soon .l-content .v5hero .scope{font:400 13px/20px var(--sans);color:var(--ink);max-width:62ch;margin-top:20px}.l-coming-soon .l-content .v5hero .aitag{z-index:3;font:600 10px/1.4 var(--sans);letter-spacing:.06em;color:var(--ink);background:#faf8f4eb;border-radius:4px;padding:3px 8px;position:absolute}.l-coming-soon .l-content .v5hero .aitag i{font-style:normal;font-weight:400}.l-coming-soon .l-content .h-pebble2{background:var(--marble-mixed);padding:72px 0 88px}.l-coming-soon .l-content .h-pebble2 .wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.l-coming-soon .l-content .h-pebble2 .pebble-wrap{width:100%;max-width:520px}.l-coming-soon .l-content .h-pebble2 h1{max-width:11ch;font-size:56px}.l-coming-soon .l-content .h-pebble2 .signup{grid-template-columns:1fr;gap:16px;max-width:640px;margin-top:32px;padding:24px 28px}.l-coming-soon .l-content .h-pebble2 .signup form{justify-content:flex-start}.l-coming-soon .l-content .h-pebble2 .signup .help{text-align:left;margin-top:0}.l-coming-soon .l-content .h2{font:var(--t-h2);letter-spacing:-.01em}.l-coming-soon .l-content footer{font:15px/1.6 var(--sans)}@media (prefers-reduced-motion:reduce){.l-coming-soon .l-content .cta .arr{transition:none}.l-coming-soon .l-content .cta:hover .arr{transform:none}}@media (max-width:760px){.l-coming-soon .l-content{--pad:16px;--t-h2:400 34px/38px var(--serif)}.l-coming-soon .l-content .navlinks{font-size:15px}.l-coming-soon .l-content .cta,.l-coming-soon .l-content .inkpill{height:56px;font-size:17px}.l-coming-soon .l-content .v5hero .k{margin-bottom:14px}.l-coming-soon .l-content .v5hero h1{letter-spacing:-.8px;font-size:40px;line-height:1.04}.l-coming-soon .l-content .v5hero .one{margin-top:18px;font-size:18px;line-height:27px}.l-coming-soon .l-content .v5hero .go{margin-top:26px}.l-coming-soon .l-content .v5hero .go .cta,.l-coming-soon .l-content .v5hero .go .inkpill{justify-content:space-between;width:100%}.l-coming-soon .l-content .v5hero .scope{font-size:13px}.l-coming-soon .l-content .h-pebble2{padding:32px 0 56px}.l-coming-soon .l-content .h-pebble2 .wrap{grid-template-columns:1fr;gap:28px}.l-coming-soon .l-content .h-pebble2 .pebble-wrap{order:2;justify-self:center;max-width:300px}.l-coming-soon .l-content .h-pebble2 h1{font-size:40px;line-height:1.04}.l-coming-soon .l-content .h-pebble2 .signup{margin-top:24px;padding:20px}}.l-coming-soon .l-content .card.mist h2,.l-coming-soon .l-content .h-pebble2 .signup h2{font-size:28px!important;line-height:34px!important}.l-coming-soon .l-content footer .fcols a{margin-bottom:8px}.l-coming-soon .l-content footer .fbeta b{padding:3px 8px}.l-coming-soon .l-content footer .news form~p{line-height:1.6;opacity:1!important;font-size:13px!important}.l-coming-soon .l-content footer .fbase{gap:24px}@media (max-width:760px){.l-coming-soon .l-content footer .news{gap:20px}.l-coming-soon .l-content footer .fcols .wordmark{font-size:24px}.l-coming-soon .l-content .card.mist h2,.l-coming-soon .l-content .h-pebble2 .signup h2{font-size:24px!important;line-height:29px!important}}.l-coming-soon .l-content .cs-nav .navlinks{align-items:center;gap:24px}.l-coming-soon .l-content .cs-nav .navlinks .blog{font:600 16px var(--sans);color:var(--navy-soft);text-underline-offset:4px;text-decoration:underline}.l-coming-soon .l-content .cs-nav .navlinks .cta{gap:10px;height:44px;padding:0 6px 0 18px;font-size:15px}.l-coming-soon .l-content .cs-nav .navlinks .cta .arr{width:32px;height:32px;font-size:14px}.l-coming-soon .l-content .cs-nav .navlinks .pw{height:44px;font:600 14px var(--sans);color:var(--navy-soft);background:#ffffffb3;border:1px solid #38537c47;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.l-coming-soon .l-content .h-pebble2 .signup h2{font:400 28px/1.2 var(--serif)}.l-coming-soon .l-content .h-pebble2 .pebble-wrap{justify-self:start;max-width:460px}.l-coming-soon .l-content .h-pebble2 .signup .sh{font:15px/1.55 var(--sans);color:var(--ink)}.l-coming-soon .l-content .h-pebble2 .signup form{margin-top:4px}.l-coming-soon .l-content .h-pebble2 .signup .help{color:var(--ink)}.l-coming-soon .l-content .blogsec{border-top:1px solid var(--hair);background:#fff;padding:96px 0}.l-coming-soon .l-content .blogsec .pcard{background:#fff;box-shadow:0 1px 2px #0d1b2a0a,0 24px 48px -36px #0d1b2a4d}.l-coming-soon .l-content .blogsec .pcard .ghost{align-self:flex-start;min-height:44px;margin-top:auto;font-size:15px}.l-coming-soon .l-content .blogsec .bloghead .links a{font:700 15px var(--sans);color:var(--navy-soft);text-underline-offset:4px;text-decoration:underline}.l-coming-soon .l-content .person{background:var(--marble-warm);border-top:1px solid var(--hair);padding:112px 0}.l-coming-soon .l-content .person .h2{max-width:22ch;margin:0 auto}.l-coming-soon .l-content .person .intro{font:400 20px/30px var(--edit);color:var(--ink);max-width:60ch;margin:24px auto 0}.l-coming-soon .l-content .person .intro+.intro{color:var(--body);font:400 17px/28px var(--sans);margin-top:12px}.l-coming-soon .l-content .person .why3 .card{border-radius:16px;box-shadow:0 22px 55px -44px #0d1b2a73}.l-coming-soon .l-content .person .why3 .c1{background:#f8e4df}.l-coming-soon .l-content .person .why3 .c2{background:#e8eef8}.l-coming-soon .l-content .person .why3 .c3{background:#fff}.l-coming-soon .l-content .person .kicker,.l-coming-soon .l-content .blogsec .kicker{color:var(--rust-k)}.l-coming-soon .l-content .builder-line{padding:72px 0}.l-coming-soon .l-content .builder-line .body{color:#e8eef8}.l-coming-soon .l-content .builder-line .kicker{color:#e8b7ae}.l-coming-soon .l-content .builder-line .inkpill{background:var(--cream);color:var(--ink)}.l-coming-soon .l-content .builder-line .inkpill .arr{background:var(--ink);color:var(--cream)}@media (max-width:760px){.l-coming-soon .l-content .cs-nav .navlinks{gap:10px}.l-coming-soon .l-content .cs-nav .navlinks .cta{gap:0;height:38px;padding:0 14px;font-size:13px}.l-coming-soon .l-content .cs-nav .navlinks .cta .arr{display:none}.l-coming-soon .l-content .h-pebble2 .signup input[type=email]{flex:none;height:56px}.l-coming-soon .l-content .h-pebble2 .pebble-wrap{justify-self:center;max-width:320px}.l-coming-soon .l-content .cs-nav .navlinks .pw{display:none}.l-coming-soon .l-content .cs-nav .navlinks .blog{font-size:14px}.l-coming-soon .l-content .blogsec{padding:64px 0}.l-coming-soon .l-content .person{padding:72px 0}.l-coming-soon .l-content .person .intro{font-size:18px;line-height:27px}}.l-coming-soon .l-content .card .csg{aspect-ratio:640/400;width:calc(100% + 16px);max-width:none;height:auto;margin:-12px -8px 4px;display:block}@media (max-width:760px){.l-coming-soon .l-content .card .csg{width:70%;margin:-8px auto 0}}.l-coming-soon .l-content h1,.l-coming-soon .l-content h2,.l-coming-soon .l-content h3,.l-coming-soon .l-content .h2{text-wrap:balance}.l-coming-soon .l-content p,.l-coming-soon .l-content li,.l-coming-soon .l-content figcaption,.l-coming-soon .l-content dd,.l-coming-soon .l-content summary{text-wrap:pretty}@media (max-width:760px){.l-coming-soon .l-content .cta,.l-coming-soon .l-content .inkpill{font-size:18px}}.l-coming-soon .l-content .h-pebble2 .wrap{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:64px}.l-coming-soon .l-content .csframe{background:#fff;border-radius:28px;align-self:center;margin:0;padding:10px;box-shadow:0 1px 2px #0d1b2a0d,0 32px 64px -36px #0d1b2a61}.l-coming-soon .l-content .csframe img{aspect-ratio:3/2;object-fit:cover;border-radius:19px;width:100%;height:auto;display:block}.l-coming-soon .l-content .h-pebble2 h1{max-width:none}@media (max-width:760px){.l-coming-soon .l-content .h-pebble2 .wrap{grid-template-columns:1fr;gap:28px}.l-coming-soon .l-content .csframe{border-radius:20px;order:2;padding:6px}.l-coming-soon .l-content .csframe img{aspect-ratio:16/9;border-radius:14px}}@media (max-width:360px){.l-coming-soon .l-content .cs-nav .navlinks .blog{display:none}.l-coming-soon .l-content .cs-nav .lockup .wordmark{font-size:21px}.l-coming-soon .l-content .cs-nav{padding:0 12px}.l-coming-soon .l-content .cs-nav .navlinks .cta{height:36px;padding:0 12px;font-size:12.5px}.l-coming-soon .l-content .cs-nav .lockup img.m{width:24px;height:24px}.l-coming-soon .l-content .h-pebble2 h1{font-size:40px;line-height:1.04}}.l-coming-soon .l-content .csframe figcaption{font:600 11px/16px var(--sans);letter-spacing:.06em;color:var(--body);margin:10px 6px 2px}.l-coming-soon .l-content .blogsec .pcard .ph{position:relative}.l-coming-soon .l-content .blogsec .pcard .aitag{font:600 10px/1.4 var(--sans);letter-spacing:.06em;color:var(--ink);background:#faf8f4eb;border-radius:4px;padding:3px 8px;position:absolute;top:10px;left:10px}.l-coming-soon .l-content .blogsec .pcard .aitag i{font-style:normal;font-weight:400}.l-coming-soon .l-content .prelinks{border-top:1px solid var(--hair);background:#fff;padding:24px 0}.l-coming-soon .l-content .prelinks .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;display:flex}.l-coming-soon .l-content .prelinks p{font:400 14px/21px var(--sans);color:var(--body)}.l-coming-soon .l-content .prelinks nav{flex-wrap:wrap;gap:4px 24px;display:flex}.l-coming-soon .l-content .prelinks nav a{font:600 14px/21px var(--sans);color:var(--navy-soft);align-items:center;min-height:32px;display:inline-flex}.l-coming-soon .l-content .prelinks nav a.m-only{display:none}@media (max-width:760px){.l-coming-soon .l-content .prelinks .wrap{flex-direction:column;align-items:flex-start}.l-coming-soon .l-content .prelinks nav{gap:0 20px}.l-coming-soon .l-content .prelinks nav a.m-only{display:inline-flex}}.pages-l{color:#0d1b2a;background:#fff}.pages-l .l-content{--serif:var(--font-cormorant),Georgia,serif;--edit:var(--font-newsreader),Georgia,serif;overflow-x:clip}.pages-l .l-content h1{font:400 56px/1.04 var(--serif);letter-spacing:-.01em}.pages-l .l-content :is(.h2,.final h2,.feat h2){font:400 44px/1.1 var(--serif);letter-spacing:-.01em}.pages-l .l-content .h3{font:400 28px/1.15 var(--serif)}.pages-l .l-content [hidden]{display:none!important}.pages-l .l-content :is(img,svg){max-width:100%}.pages-l .l-content .cta{flex-shrink:0;max-width:100%}.pages-l .l-content .cta .arr{flex:none}.pages-l .l-content .l-trust{font:600 14px/20px var(--sans);color:var(--body);border:0;margin:28px auto 0;padding-top:0}.pages-l .l-content .l-trust span{white-space:normal}.pages-l .l-content .offer-note{text-align:center;max-width:66ch;margin:16px auto}.l-sample .l-content .sample-view{padding:0}.l-sample .sample-composition{max-width:1184px;margin:auto}.l-sample .sample-composition article{min-width:0}.l-sample .l-content .sample-view h3{font-size:18px}.l-sample .l-content .sample-view .letter-body{--letter-body-fs:16px;--letter-body-lh:1.85}.l-sample .l-content .sample-view .sample-fold-card button{border:1px solid var(--line);color:var(--navy);background:#fff}.l-sample .sample-view [class*=xl\:-mr-48]{margin-right:0}@media (min-width:1280px){.l-sample .sample-composition{grid-template-columns:minmax(0,1fr) 600px minmax(0,1fr)}}.l-learn .l-content .month .month-heading{font:700 12px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-soft);border-top:2px solid var(--ink);align-self:start;padding-top:12px;position:sticky;top:88px}.l-learn .l-content .list h3{font:400 28px/34px var(--serif);text-wrap:balance;margin:8px 0}.l-learn .l-content .list a:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:5px}.l-data .l-content .year-chart{padding:24px}.l-data .l-content .year-key{border-bottom:1px solid var(--hair);font:400 12px/18px var(--sans);color:var(--body);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:20px;display:flex}.l-data .l-content .year-key>span{background:var(--blush);border-radius:999px;padding:5px 10px;font-weight:700}.l-data .l-content .year-row{grid-template-columns:44px minmax(0,1fr) 48px;gap:8px 12px;padding:16px 0;display:grid}.l-data .l-content .year{font:700 13px/24px var(--sans);color:var(--navy-soft)}.l-data .l-content .year-track{background:var(--stone);border-radius:999px;height:16px;margin-top:4px;overflow:hidden}.l-data .l-content .year-track>div{background:var(--navy-soft);border-radius:999px;height:100%}.l-data .l-content .year-value{font:400 22px/24px var(--serif);text-align:right}.l-data .l-content .year-n{font:400 12px/16px var(--sans);color:var(--body);grid-column:2}.l-faq .l-content .faq-item+.faq-item{border-top:1px solid var(--hair)}.l-faq .l-content .faq-question{text-align:left;width:100%;font:400 21px/28px var(--serif);cursor:pointer;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:16px;padding:20px 28px;display:grid}.l-faq .l-content .faq-question>span:last-child{color:var(--rust);text-align:center;font:400 24px/1 var(--sans)}.l-faq .l-content .tabbar{z-index:20;top:72px}.l-faq .l-content .part{scroll-margin-top:156px}.l-faq .l-content .part .side{top:164px}.l-faq .l-content .faq-item{scroll-margin-top:156px}.l-public-nav{background:var(--cream);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:0 64px;display:flex}.l-public-nav>a{flex-shrink:0}.l-public-nav .navlinks{align-items:center;gap:24px;display:flex}.l-public-nav .blog{font:600 16px var(--sans);color:var(--navy-soft);text-underline-offset:4px;text-decoration:underline}.l-public-nav .cta{height:44px;color:var(--navy);font:700 15px var(--sans);background:#f7b1a6;border-radius:999px;align-items:center;gap:10px;padding:0 6px 0 18px;display:inline-flex}.l-public-nav .arr{background:var(--navy);color:#f7b1a6;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.l-public-nav .pw{min-height:44px;font:600 14px var(--sans);color:var(--navy-soft);background:#ffffffb3;border:1px solid #38537c47;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.l-closed-notice{text-align:center;background:#e8eef8;padding:12px 24px;font-size:14px}.l-coming-soon .l-content .blogsec .pcard .ph img{object-fit:cover;width:100%;height:100%}.l-coming-soon .l-content .signup{display:block}.l-coming-soon .l-content .signup h2{font:400 28px/34px var(--serif)!important}.l-coming-soon .l-content .signup form{align-items:flex-start;gap:12px;display:flex}.l-coming-soon .l-content .signup input[type=email]{border:1px solid var(--hair);background:#fff;border-radius:8px;width:100%;min-width:0;height:48px}.l-coming-soon .l-content .signup button[type=submit]{color:var(--ink);white-space:normal;background:#f7b1a6;border-radius:999px;min-height:48px;padding:0 16px;font-weight:700}.l-coming-soon .l-content .signup button[type=submit]:after{content:"→";background:var(--ink);color:#f7b1a6;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:8px;display:inline-grid}.l-coming-soon .l-content .signup form>label{min-width:0}.l-coming-soon .l-content .csframe{overflow:hidden}.l-coming-soon .l-content .h-pebble2{background:linear-gradient(120deg,#faf8f4 4%,#f8e4df 42%,#e8eef8 73%,#faf8f4 100%)}.l-public-footer{background:var(--navy);color:#faf8f4d9;font:400 15px/1.6 var(--sans)}.l-public-footer .footer-wrap{max-width:1440px;margin:auto;padding:0 64px}.l-public-footer .footer-news{border-bottom:1px solid #faf8f426;padding:40px 0 28px}.l-public-footer .footer-columns{grid-template-columns:1.6fr 1fr 1fr;gap:48px;padding:40px 0 32px;display:grid}.l-public-footer .footer-brand{max-width:34ch}.l-public-footer .tag{font:italic 400 20px var(--serif);color:var(--blush-mid);margin:12px 0}.l-public-footer .label{text-transform:uppercase;letter-spacing:.12em;margin:16px 0 12px;font-size:12px}.l-public-footer nav a{min-height:40px;display:block}.l-public-footer a:hover{text-underline-offset:4px;text-decoration:underline}.l-public-footer .fine{margin-top:8px;font-size:12px}.l-public-footer .footer-base{border-top:1px solid #faf8f426;justify-content:space-between;gap:32px;padding:20px 0 32px;font-size:12px;display:flex}.l-public-footer .footer-base p:first-child{max-width:70ch}@media (max-width:760px){.pages-l .l-content h1{font-size:40px;line-height:1.04}.pages-l .l-content :is(.h2,.final h2,.feat h2){font-size:32px;line-height:1.1}.pages-l .l-content .h3{font-size:24px}.pages-l .l-content .l-trust{flex-direction:column;gap:8px}.pages-l .l-content .l-trust [aria-hidden],.l-sample .sample-phone-fold,.l-sample .sample-fold-fade{display:none}.l-sample .sample-fold-card{box-shadow:none;border:0;padding:0}.l-sample .sample-fold-card>:not(button){display:none}.l-sample .sample-view>div{padding:0 16px}.l-sample .sample-view article>div:last-child{padding:28px 20px}.l-learn .l-content .month .month-heading{position:static}.l-learn .l-content .list h3{margin:4px 0 6px;font-size:24px;line-height:29px}.l-faq .l-content .faq-question{padding:16px 18px;font-size:18px;line-height:24px}.l-faq .l-content .tabbar{position:static}.l-faq .l-content .part,.l-faq .l-content .faq-item{scroll-margin-top:88px}.l-data .l-content .year-key{display:none}.l-data .l-content .year-chart{padding:16px}.l-data .l-content .year-row{grid-template-columns:36px minmax(0,1fr) 44px;gap:8px;padding:18px 0}.l-public-nav{gap:8px;min-height:64px;padding:0 16px}.l-public-nav .navlinks{gap:10px}.l-public-nav .pw{display:none}.l-public-nav .cta{height:38px;padding:0 14px;font-size:13px}.l-public-nav .arr{display:none}.l-coming-soon .l-content .signup h2{font-size:24px!important;line-height:29px!important}.l-coming-soon .l-content .signup form{flex-direction:column}.l-coming-soon .l-content .signup form>*{width:100%}.l-coming-soon .l-content .signup button[type=submit]{justify-content:space-between;align-items:center;display:flex}.l-public-footer .footer-wrap{padding:0 24px}.l-public-footer .footer-columns{grid-template-columns:1fr 1fr;gap:24px}.l-public-footer .footer-brand{grid-column:1/-1}.l-public-footer .footer-base{flex-direction:column;gap:12px}}@media (max-width:360px){.l-public-nav.cs-nav{padding:0 12px}.l-public-nav.cs-nav .blog{display:none}.l-public-nav.cs-nav .cta{padding:0 10px;font-size:12px}}.l-coming-soon .l-content .signup>div{display:block}.l-coming-soon .l-content .signup>div>div+div{margin-top:16px}.l-coming-soon .l-content .signup form{justify-content:flex-start}.l-coming-soon .l-content .signup input[type=email]{flex:120px}.l-coming-soon .l-content .signup form>button{flex:none}.l-learn .l-content .close .box:has(form){grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.l-coming-soon .l-content .signup input[type=email]{flex:none}}.pages-l .l-content .kicker{letter-spacing:.06em}.l-pricing .l-content .top{background:var(--marble-cool-light)}.l-pricing .l-content .cards>*{box-shadow:0 18px 40px -32px #0d1b2a59}.l-sample .l-content .before{background:var(--marble-cool-light)}.l-sample .l-content .ordinary,.l-faq .l-content .part:nth-of-type(2n){background:var(--paper-sky-pop)}.l-faq .l-content .limits .wrap{max-width:888px;margin-inline:auto}.l-learn .l-content .posts .list a{border-radius:12px}.l-learn .l-content .month{max-width:1040px;margin-inline:auto}.l-learn .l-content .close .box{box-shadow:0 18px 40px -32px #0d1b2a59}.l-data .l-content .big{background:var(--marble-cool)}.l-data .l-content .band.tint{background:var(--paper-sky-pop)}.l-data .l-content .num{font-variant-numeric:tabular-nums}.l-coming-soon .l-content .person{background:var(--marble-cool-light)}.l-coming-soon .l-content .why3 .c2{background:#faf8f4}.l-coming-soon .l-content .pcard{box-shadow:0 12px 28px -24px #0d1b2a59}@media (max-width:760px){.l-public-nav .cta{padding-inline:10px}}@media (max-width:360px){.l-public-nav .cta{white-space:normal;text-align:center;line-height:1.15}}.l-sample .sample-composition{max-width:1376px}@media (min-width:1280px){.l-sample .sample-composition{grid-template-columns:minmax(0,1fr) 800px minmax(0,1fr)}}.l-sample .l-content .ordinary .wrap{display:block}.l-sample .l-content .ordinary .txt{max-width:800px;margin:0 auto 32px;position:static}.l-sample .l-content .ordinary .paper{width:100%;max-width:800px;margin-inline:auto}.l-data .l-content .stat-caption{font:400 13px/1.6 var(--sans);color:var(--body);margin-top:12px}.l-learn .l-content .list h3{text-transform:none;letter-spacing:normal;border:0;padding-top:0;position:static}.l-sample .l-content .ordinary .paper .lt{padding-inline:40px}.sample-passage[data-highlighted]{outline-offset:5px;border-radius:6px;outline:3px solid #f7dbd6}.sample-inline-note{color:#41506a;font:400 14px/1.6 var(--font-sans),sans-serif;background:#f8e4df;border:1px solid #974f4533;border-radius:10px;margin:0 0 24px;padding:12px 16px}.sample-inline-note strong{color:#8e554e}@media (max-width:760px){.l-sample .l-content .ordinary .paper .lt{padding-inline:24px}}.pages-l.l-data #enforcement .editorial-kicker{color:#f7dbd6}.pages-l.l-data #enforcement :is(h2,h3,p,a){color:#faf8f4}.pages-l.l-data #enforcement p.text-white\/75,.pages-l.l-data #enforcement p.leading-7{color:#d5dde8}.pages-l.l-data #enforcement p.text-xs{color:#efc4bc}.l-data .l-content .more-num{border-top:1px solid var(--hair);max-width:60ch;margin-top:22px;padding-top:14px}.l-data .l-content .more-num summary{cursor:pointer;font:600 15px/1.4 var(--sans);color:var(--navy-soft);align-items:center;min-height:44px;display:flex}.l-data .l-content .more-num .counts{margin-top:12px}.l-data .l-content .big .wrap{align-items:center}.l-data .l-content .tbars{gap:14px;max-width:920px;margin:0 auto;padding:0;list-style:none;display:grid}.l-data .l-content .tbars li{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 4.5rem;grid-template-areas:"l t v"".s s";align-items:center;gap:2px 18px;display:grid}.l-data .l-content .tbars .l{grid-area:l;min-height:0;margin:0}.l-data .l-content .tbars .tb-track{background:var(--stone);border-radius:999px;grid-area:t;height:18px;overflow:hidden}.l-data .l-content .tbars .tb-track>div{background:var(--navy-soft);transform-origin:0;border-radius:999px;height:100%}.l-data .l-content .tbars .v{font:400 30px/1 var(--serif);text-align:right;grid-area:v;margin:0}.l-data .l-content .tbars .s{grid-area:s;margin:0}.l-data .l-content .tbars-wrap[data-inview=waiting] .tb-track>div{transform:scaleX(0)}.l-data .l-content .tbars-wrap[data-inview=in] .tb-track>div{animation:1.4s cubic-bezier(.2,.7,.2,1) both r28-bar-grow;animation-delay:calc(var(--i,0) * .12s)}@keyframes r28-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.l-data .l-content .stagger[data-inview=waiting] .stats li{opacity:0;transform:translateY(10px)}.l-data .l-content .stagger[data-inview=in] .stats li{animation:1.1s ease-out both r28-rise}.l-data .l-content .stagger[data-inview=in] .stats li:nth-child(2){animation-delay:.28s}.l-data .l-content .stagger[data-inview=in] .stats li:nth-child(3){animation-delay:.56s}.l-data .l-content .stagger[data-inview=in] .stats li:nth-child(4){animation-delay:.84s}@keyframes r28-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.l-data .l-content :is(.tbars-wrap,.stagger) .tb-track>div,.l-data .l-content .stagger .stats li{opacity:1!important;animation:none!important;transform:none!important}}.l-data .l-content .tgroup{max-width:920px;margin:24px auto 0}.l-data .l-content .band .head{text-align:center;grid-template-columns:1fr;justify-items:center}.l-data .l-content .band .head .kicker{justify-content:center}.l-data .l-content .stats.c2{max-width:760px;margin-inline:auto}.l-data .l-content .regs-band .regs{border-top:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;max-width:1100px;margin:0 auto;display:grid}.l-data .l-content .regs-band .regs li{border:1px solid var(--hair);border-top:3px solid var(--coral);text-align:center;background:#fff;border-radius:14px;grid-template-columns:1fr;align-content:start;gap:10px;padding:22px;display:grid}.l-data .l-content .regs-band .pf{text-align:center;max-width:70ch;margin-inline:auto}@media (max-width:760px){.l-data .l-content .tbars li{grid-template-columns:minmax(0,1fr) 3.5rem;grid-template-areas:"l v""t t""s s"}}.l-data .l-content .big .intro{font-size:27px;line-height:1.4}.l-data .l-content .regs-band .reg-full{font:600 15px/1.35 var(--sans);color:var(--ink);display:block}.l-data .l-content .regs-band .regs li{gap:8px;padding:26px 22px}.l-data .l-content .regs-band .regs a{font-size:20px}
