.flagship-preview-module__zpBJ_G__flagshipList{--rule:#fffaf033;--quiet:#d3dccc;color:#fffaf0;border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.flagship-preview-module__zpBJ_G__flagship{border-bottom:1px solid var(--rule)}.flagship-preview-module__zpBJ_G__flagshipRow{color:inherit;-moz-column-gap:32px;min-height:270px;padding:48px max(var(--gutter), calc((100% - 1200px) / 2));cursor:pointer;grid-template-columns:44px minmax(220px,.72fr) minmax(0,1.5fr) 72px;grid-template-areas:"number description title arrow";align-items:start;column-gap:32px;text-decoration:none;display:grid;position:relative;overflow:clip}.flagship-preview-module__zpBJ_G__flagshipList .flagship-preview-module__zpBJ_G__flagshipRow:focus-visible{outline-offset:-8px}.flagship-preview-module__zpBJ_G__flagshipNumber{font-variant-numeric:tabular-nums;border:1px solid #fffaf080;border-radius:50%;grid-area:number;place-items:center;width:32px;height:32px;margin-top:4px;font-size:11px;display:grid}.flagship-preview-module__zpBJ_G__flagshipDescription{grid-area:description;max-width:300px;font-size:16px;font-weight:500;line-height:1.65}.flagship-preview-module__zpBJ_G__flagshipTitle{font-family:var(--font-fraunces);letter-spacing:-.055em;transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 3px no-repeat;grid-area:title;justify-self:start;padding-bottom:8px;font-size:clamp(64px,7.9vw,114px);font-weight:420;line-height:1}.flagship-preview-module__zpBJ_G__flagshipArrow{width:72px;height:72px;transition:opacity var(--swap-duration) var(--ease), transform .3s var(--ease);grid-area:arrow;place-self:center end;place-items:center;display:grid}.flagship-preview-module__zpBJ_G__flagship .flagship-preview-module__zpBJ_G__flagshipArrow svg{width:56px;height:56px}.flagship-preview-module__zpBJ_G__flagshipBackdrop{z-index:0;background:hsl(var(--tezeka-brand-green));opacity:0;clip-path:inset(100% 0 0);pointer-events:none;transition:opacity .4s,transform 4s cubic-bezier(.5,1,.89,1),clip-path 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;transform:scale(1.05)}.flagship-preview-module__zpBJ_G__flagshipBackdrop img{-o-object-fit:cover;object-fit:cover;opacity:.28;filter:saturate(.8)}.flagship-preview-module__zpBJ_G__flagshipBackdrop:after{content:"";background:linear-gradient(90deg, hsl(var(--tezeka-brand-green) / .55), hsl(var(--tezeka-brand-green) / .2) 70%, transparent);position:absolute;inset:0}.flagship-preview-module__zpBJ_G__flagshipRow>:not(.flagship-preview-module__zpBJ_G__flagshipBackdrop){z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.flagship-preview-module__zpBJ_G__flagshipRow:is(:hover,:focus-visible) .flagship-preview-module__zpBJ_G__flagshipBackdrop{opacity:1;clip-path:inset(0);transform:scale(1.02)}.flagship-preview-module__zpBJ_G__flagshipRow:is(:hover,:focus-visible) .flagship-preview-module__zpBJ_G__flagshipTitle{background-size:100% 3px}.flagship-preview-module__zpBJ_G__flagshipRow .flagship-preview-module__zpBJ_G__flagshipArrow{opacity:0;transform:translate(-24px)}.flagship-preview-module__zpBJ_G__flagshipRow:is(:hover,:focus-visible) .flagship-preview-module__zpBJ_G__flagshipArrow{opacity:1;transform:none}}@media (hover:none),(pointer:coarse){.flagship-preview-module__zpBJ_G__flagshipArrow{border:1px solid var(--rule);border-radius:50%;width:48px;height:48px}.flagship-preview-module__zpBJ_G__flagship .flagship-preview-module__zpBJ_G__flagshipArrow svg{width:22px;height:22px}}@media (max-width:1023px){.flagship-preview-module__zpBJ_G__flagshipRow{-moz-column-gap:20px;grid-template-columns:36px minmax(170px,.9fr) minmax(0,1.3fr) 48px;column-gap:20px;min-height:230px}.flagship-preview-module__zpBJ_G__flagshipTitle{font-size:clamp(52px,7vw,80px)}.flagship-preview-module__zpBJ_G__flagshipDescription{font-size:14px}}@media (max-width:767px){.flagship-preview-module__zpBJ_G__flagshipRow{-moz-column-gap:16px;min-height:0;padding:32px var(--gutter);grid-template-columns:32px minmax(0,1fr) 48px;grid-template-areas:"number title arrow"".description description";align-items:center;gap:16px}.flagship-preview-module__zpBJ_G__flagshipNumber{margin-top:0}.flagship-preview-module__zpBJ_G__flagshipTitle{padding-bottom:4px;font-size:clamp(40px,11vw,60px)}.flagship-preview-module__zpBJ_G__flagshipDescription{max-width:420px;font-size:14px}}@media (max-width:359px){.flagship-preview-module__zpBJ_G__flagshipTitle{font-size:36px}.flagship-preview-module__zpBJ_G__flagshipRow{-moz-column-gap:12px;column-gap:12px}}@media (prefers-reduced-motion:reduce){.flagship-preview-module__zpBJ_G__flagshipTitle,.flagship-preview-module__zpBJ_G__flagshipArrow{transition:none}.flagship-preview-module__zpBJ_G__flagshipBackdrop{clip-path:none;transition:opacity .2s;transform:none}}
.landing-redesign-module__VTh8qG__design{--garden:hsl(var(--tezeka-brand-green));--cream:hsl(var(--tezeka-paper));--sage:hsl(var(--tezeka-stone));--copy:hsl(var(--tezeka-ink));--quiet:hsl(var(--tezeka-ink) / .72);--rule:hsl(var(--tezeka-ink) / .18);--amber:hsl(var(--tezeka-copper));--plaster:hsl(var(--tezeka-stone));--gutter:48px;--ease:cubic-bezier(.22, 1, .36, 1);min-height:100dvh;color:var(--copy);background:var(--cream);font-family:var(--font-dm-sans);isolation:isolate;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.landing-redesign-module__VTh8qG__design>main{z-index:1;background:var(--cream);flex:1 0 auto;position:relative;box-shadow:0 30px 60px -30px #061c1659}.landing-redesign-module__VTh8qG__design>footer{flex-shrink:0}.landing-redesign-module__VTh8qG__design *,.landing-redesign-module__VTh8qG__design :before,.landing-redesign-module__VTh8qG__design :after{box-sizing:border-box}.landing-redesign-module__VTh8qG__design :is(h1,h2,h3,p,figure){margin:0}.landing-redesign-module__VTh8qG__design :is(h1,h2,h3){font-family:var(--font-fraunces);letter-spacing:-.045em;text-wrap:balance;font-weight:450}.landing-redesign-module__VTh8qG__design h2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.12}.landing-redesign-module__VTh8qG__design h3{font-size:28px;line-height:1.2}.landing-redesign-module__VTh8qG__design p{text-wrap:pretty;line-height:1.7}.landing-redesign-module__VTh8qG__design svg{flex-shrink:0;width:20px;height:20px}.landing-redesign-module__VTh8qG__design :is(a,button,summary){-webkit-tap-highlight-color:transparent}.landing-redesign-module__VTh8qG__design :is(a,button,summary,input):focus-visible{outline-offset:5px;outline:2px solid}.landing-redesign-module__VTh8qG__design main:focus{outline:none}.landing-redesign-module__VTh8qG__design :is(section,article){scroll-margin-top:100px}html:has(.landing-redesign-module__VTh8qG__design){scroll-behavior:auto}body:has(.landing-redesign-module__VTh8qG__design){animation:none}.landing-redesign-module__VTh8qG__curvedLoop{color:var(--garden);margin:-24px 0 clamp(40px,5vw,80px);padding-block:8px;overflow:hidden}.landing-redesign-module__VTh8qG__design .landing-redesign-module__VTh8qG__curvedLoop svg{flex-shrink:0;width:100%;height:auto}.landing-redesign-module__VTh8qG__curvedLoopText{font-family:var(--font-fraunces);letter-spacing:-.03em;text-transform:none;font-weight:500}.landing-redesign-module__VTh8qG__container{width:min(calc(100% - 2 * var(--gutter)), 1200px);margin-inline:auto}.landing-redesign-module__VTh8qG__design .landing-redesign-module__VTh8qG__eyebrow{letter-spacing:.13em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:600}.landing-redesign-module__VTh8qG__button,.landing-redesign-module__VTh8qG__textLink{width:fit-content;min-height:52px;transition:background-color var(--hover-duration) var(--ease), color var(--hover-duration) var(--ease);justify-content:center;align-items:center;gap:24px;font-size:14px;font-weight:600;display:inline-flex}.landing-redesign-module__VTh8qG__button{background:hsl(var(--tezeka-btn));color:hsl(var(--primary-foreground));border-radius:4px;padding:0 24px}.landing-redesign-module__VTh8qG__button:hover{background:hsl(var(--tezeka-green))}.landing-redesign-module__VTh8qG__textLink{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.landing-redesign-module__VTh8qG__textLink svg{transition:transform var(--hover-duration) var(--ease)}.landing-redesign-module__VTh8qG__textLink:hover svg{transform:translate(3px)}.landing-redesign-module__VTh8qG__problem,.landing-redesign-module__VTh8qG__evidence,.landing-redesign-module__VTh8qG__pillars,.landing-redesign-module__VTh8qG__pricing,.landing-redesign-module__VTh8qG__faq,.landing-redesign-module__VTh8qG__closing{padding-block:112px}.landing-redesign-module__VTh8qG__sectionIntro{max-width:810px}.landing-redesign-module__VTh8qG__sectionIntro>p:last-child:not(.landing-redesign-module__VTh8qG__eyebrow){max-width:610px;color:var(--quiet);margin-top:28px;font-size:18px}.landing-redesign-module__VTh8qG__sectionMarker{color:hsl(var(--tezeka-green));letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.4;display:block;margin-bottom:26px!important}.landing-redesign-module__VTh8qG__sectionHeading{max-width:var(--heading-width,820px)}.landing-redesign-module__VTh8qG__sectionHeading .landing-redesign-module__VTh8qG__headingMarker{color:var(--heading-label,hsl(var(--tezeka-green)));font-family:var(--font-dm-sans);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600;display:block;margin:0 0 22px!important;line-height:1.4!important}.landing-redesign-module__VTh8qG__design .landing-redesign-module__VTh8qG__sectionHeading>h2{color:var(--heading-ink,var(--copy));font-family:var(--font-fraunces);font-size:var(--heading-size,clamp(34px, 3.9vw, 54px));font-variation-settings:"opsz" 144, "SOFT" 50, "WONK" 1;letter-spacing:-.03em;text-wrap:balance;font-weight:430;line-height:1.08}.landing-redesign-module__VTh8qG__sectionHeading[data-tone=dark] .landing-redesign-module__VTh8qG__headingMarker{color:var(--heading-label,#d9b46e)}.landing-redesign-module__VTh8qG__design .landing-redesign-module__VTh8qG__sectionHeading[data-tone=dark]>h2{color:var(--heading-ink,#fffaf0)}@media (max-width:767px){.landing-redesign-module__VTh8qG__sectionHeading .landing-redesign-module__VTh8qG__headingMarker{margin-bottom:16px!important}}.landing-redesign-module__VTh8qG__ledgerIntro{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:64px;display:grid}.landing-redesign-module__VTh8qG__ledgerLede>p:first-child{color:var(--quiet);font-size:18px;line-height:1.65}.landing-redesign-module__VTh8qG__ledger{margin-top:88px}.landing-redesign-module__VTh8qG__ledgerHead,.landing-redesign-module__VTh8qG__ledgerRow{-moz-column-gap:32px;grid-template-columns:64px minmax(0,1fr) 96px minmax(0,1.2fr) minmax(0,1fr);align-items:center;column-gap:32px;display:grid}.landing-redesign-module__VTh8qG__ledgerHead{border-bottom:1px solid var(--rule);color:var(--quiet);letter-spacing:.18em;text-transform:uppercase;padding-bottom:18px;font-size:11px}.landing-redesign-module__VTh8qG__ledgerRows{margin:0;padding:0;list-style:none}.landing-redesign-module__VTh8qG__ledgerRow{border-bottom:1px solid var(--rule);padding-block:44px}.landing-redesign-module__VTh8qG__ledgerNumber{font-family:var(--font-fraunces);color:#9e5e1a;align-self:start;font-size:40px;line-height:1}.dark .landing-redesign-module__VTh8qG__ledgerNumber{color:hsl(var(--tezeka-copper))}.landing-redesign-module__VTh8qG__ledgerToday{align-items:flex-end;gap:14px;display:flex}.landing-redesign-module__VTh8qG__artefact{color:#3e4842;flex-direction:column;flex-shrink:0;font-size:12px;line-height:1.4;display:flex;box-shadow:0 14px 30px -20px #16231d66}.landing-redesign-module__VTh8qG__artefact[data-kind=chat]{background:#e3ede5;border-radius:18px 18px 18px 4px;gap:8px;width:180px;padding:10px;transform:rotate(-2deg)}.landing-redesign-module__VTh8qG__chatImage{color:#5b635d;background:linear-gradient(160deg,#d6ddd6,#c4ccc5);border-radius:10px;place-items:center;height:84px;font-size:10px;display:grid}.landing-redesign-module__VTh8qG__artefact[data-kind=paper]{background:#f1eadb;border-radius:3px;gap:8px;width:150px;height:132px;padding:16px;transform:rotate(2deg)}.landing-redesign-module__VTh8qG__paperTitle{font-family:var(--font-fraunces);color:#16231d;font-size:13px}.landing-redesign-module__VTh8qG__paperLine{background:#16231d24;border-radius:2px;height:3px}.landing-redesign-module__VTh8qG__paperLine:nth-child(3){width:78%}.landing-redesign-module__VTh8qG__paperLine:last-child{width:58%}.landing-redesign-module__VTh8qG__artefact[data-kind=note]{color:#3e3a2a;width:150px;height:120px;font-family:var(--font-fraunces);background:#f3dfa2;padding:16px;font-size:16px;font-style:italic;line-height:1.3;transform:rotate(-3deg)}.landing-redesign-module__VTh8qG__ledgerWhere{color:var(--quiet);font-size:12px}.landing-redesign-module__VTh8qG__design .landing-redesign-module__VTh8qG__ledgerArrow{width:96px;height:16px;stroke:hsl(var(--tezeka-copper));stroke-width:1.2px}.landing-redesign-module__VTh8qG__ledgerShot{margin:0}.landing-redesign-module__VTh8qG__ledgerShotCore{max-width:320px}.landing-redesign-module__VTh8qG__ledgerShotCore img{width:100%;height:auto;display:block}.landing-redesign-module__VTh8qG__ledgerText h3{letter-spacing:-.02em;font-size:26px}.landing-redesign-module__VTh8qG__ledgerText p{color:var(--quiet);font-size:15px;line-height:1.6;margin-top:10px!important}.landing-redesign-module__VTh8qG__rentNote{color:hsl(var(--tezeka-green));align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex;margin-top:24px!important}.landing-redesign-module__VTh8qG__rentNote svg{flex-shrink:0;margin-top:2px}.landing-redesign-module__VTh8qG__evidence{background:var(--sage)}.landing-redesign-module__VTh8qG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:56px 0 96px;padding:0;list-style:none;display:grid}.landing-redesign-module__VTh8qG__steps li{border-top:1px solid var(--rule);padding-top:24px}.landing-redesign-module__VTh8qG__steps li>span{font-family:var(--font-fraunces);color:var(--quiet);margin-bottom:24px;font-size:40px;display:block}.landing-redesign-module__VTh8qG__steps h3{font-size:26px}.landing-redesign-module__VTh8qG__steps p{color:var(--quiet);margin-top:16px;font-size:16px}.landing-redesign-module__VTh8qG__flagshipsSection{--reveal-mask:hsl(var(--tezeka-brand-green));background:hsl(var(--tezeka-brand-green));color:#fffaf0;padding-top:100px}.landing-redesign-module__VTh8qG__flagshipsHeading{padding-bottom:72px}.landing-redesign-module__VTh8qG__flagshipsClosing{padding-block:72px 100px}.landing-redesign-module__VTh8qG__flagshipsClosing>p{letter-spacing:-.035em;max-width:760px;font-size:clamp(24px,2.8vw,38px);line-height:1.35}.landing-redesign-module__VTh8qG__flagshipsClosing small{color:#d3dccc;margin-top:16px;font-size:12px;display:block}.landing-redesign-module__VTh8qG__pillLink{min-height:48px;transition:background-color var(--hover-duration) var(--ease), color var(--hover-duration) var(--ease);border:1px solid #fffaf099;border-radius:99px;align-items:center;gap:20px;margin-top:32px;padding:12px 22px;font-size:13px;font-weight:600;display:inline-flex}.landing-redesign-module__VTh8qG__pillLink:hover{color:#102d28;background:#fffaf0}.landing-redesign-module__VTh8qG__pricing{--copper-ink:#854d14;--reveal-mask:var(--cream);background:var(--cream)}.landing-redesign-module__VTh8qG__pricingHead{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.landing-redesign-module__VTh8qG__pricingIntro{max-width:640px}.landing-redesign-module__VTh8qG__pricingLede{max-width:540px;color:var(--quiet);font-size:clamp(16px,1.3vw,18px);line-height:1.65;margin-top:28px!important}.landing-redesign-module__VTh8qG__pricingControls{flex-direction:column;align-items:flex-end;gap:20px;display:flex}.landing-redesign-module__VTh8qG__billingSwitch{border:1px solid var(--rule);background:var(--cream);border-radius:999px;flex-wrap:wrap;gap:4px;margin:0;padding:4px;display:flex}.landing-redesign-module__VTh8qG__billingSwitch label{cursor:pointer;min-height:48px;transition:background-color .18s var(--ease), color .18s var(--ease);border-radius:999px;flex-direction:column;justify-content:center;gap:2px;padding:8px 18px;font-size:13px;font-weight:600;line-height:1.15;display:flex;position:relative}.landing-redesign-module__VTh8qG__billingSwitch input{opacity:0;width:1px;height:1px;position:absolute}.landing-redesign-module__VTh8qG__billingSwitch label:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:2px}.landing-redesign-module__VTh8qG__billingSwitch small{letter-spacing:.04em;color:var(--quiet);font-size:10px;font-weight:500}.landing-redesign-module__VTh8qG__billingActive{background:hsl(var(--tezeka-btn));color:#fffaf0}.landing-redesign-module__VTh8qG__billingActive small{color:#fffaf0b8}.landing-redesign-module__VTh8qG__railArrows{gap:10px;display:flex}.landing-redesign-module__VTh8qG__railArrows button{border:1px solid var(--rule);background:var(--cream);width:48px;height:48px;color:var(--copy);cursor:pointer;transition:background-color .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.landing-redesign-module__VTh8qG__railArrows button:hover:not(:disabled){background:hsl(var(--tezeka-btn));border-color:hsl(var(--tezeka-btn));color:#fffaf0}.landing-redesign-module__VTh8qG__railArrows button:disabled{opacity:.35;cursor:not-allowed}.landing-redesign-module__VTh8qG__railArrows svg{width:18px;height:18px}.landing-redesign-module__VTh8qG__railViewport{margin-top:clamp(44px,5vw,68px)}.landing-redesign-module__VTh8qG__rail{padding-inline:max(var(--gutter), calc((100% - 1200px) / 2));scroll-snap-type:x mandatory;scroll-padding-left:max(var(--gutter), calc((100% - 1200px) / 2));scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;gap:24px;padding-block:4px 24px;display:flex;overflow:auto hidden}.landing-redesign-module__VTh8qG__rail::-webkit-scrollbar{display:none}.landing-redesign-module__VTh8qG__rail:focus-visible{outline:2px solid var(--amber);outline-offset:-4px;border-radius:4px}.landing-redesign-module__VTh8qG__planCard{scroll-snap-align:start;border:1px solid var(--rule);background:var(--cream);border-radius:10px;flex-direction:column;flex:0 0 clamp(292px,26vw,348px);padding:26px 26px 24px;display:flex}.landing-redesign-module__VTh8qG__planFeatured{border-color:hsl(var(--tezeka-green) / .85);box-shadow:0 26px 64px -40px hsl(var(--tezeka-shadow) / .6)}.landing-redesign-module__VTh8qG__planTop{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.landing-redesign-module__VTh8qG__planBadge{background:hsl(var(--tezeka-btn));color:#fffaf0;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:10px;font-weight:700}.landing-redesign-module__VTh8qG__planName{font-size:30px;line-height:1;margin-top:12px!important}.landing-redesign-module__VTh8qG__planPrice{font-family:var(--font-fraunces);letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;margin-top:20px;font-size:46px;line-height:1;display:flex}.landing-redesign-module__VTh8qG__planCurrency{font-size:23px}.landing-redesign-module__VTh8qG__planPriceWord{letter-spacing:-.03em;font-size:27px;font-weight:450}.landing-redesign-module__VTh8qG__planPeriod{font-family:var(--font-dm-sans);letter-spacing:0;color:var(--quiet);margin-left:5px;font-size:12px}.landing-redesign-module__VTh8qG__planBilling{min-height:32px;color:var(--quiet);font-size:12px;line-height:1.5;margin-top:6px!important}.landing-redesign-module__VTh8qG__planSpec{border-block:1px solid var(--rule);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);margin:18px 0 0;padding:0;display:grid;container-type:inline-size}.landing-redesign-module__VTh8qG__planSpecItem{min-width:0;padding:12px 10px 12px 0}.landing-redesign-module__VTh8qG__planSpecItem+.landing-redesign-module__VTh8qG__planSpecItem{border-left:1px solid var(--rule);padding-left:12px}.landing-redesign-module__VTh8qG__planSpecItem dt{letter-spacing:.14em;text-transform:uppercase;color:var(--quiet);font-size:9px;font-weight:700}.landing-redesign-module__VTh8qG__planSpecItem dd{font-family:var(--font-fraunces);white-space:nowrap;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:clamp(12px,6.4cqi,21px);line-height:1}.landing-redesign-module__VTh8qG__planCumulative{font-size:12px;font-weight:700;margin-top:20px!important}.landing-redesign-module__VTh8qG__planIncludes{gap:10px;margin:12px 0 22px;padding:0;list-style:none;display:grid}.landing-redesign-module__VTh8qG__planIncludes li{align-items:start;gap:10px;font-size:12.5px;line-height:1.5;display:flex}.landing-redesign-module__VTh8qG__planMore{color:var(--quiet);padding-left:25px}.landing-redesign-module__VTh8qG__planIncludes li svg{width:15px;height:15px;color:hsl(var(--tezeka-green));flex-shrink:0;margin-top:2px}.landing-redesign-module__VTh8qG__planCta{border:1px solid var(--rule);min-height:48px;transition:background-color .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 18px;font-size:13px;font-weight:600;display:flex}.landing-redesign-module__VTh8qG__planCta svg{width:15px;height:15px}.landing-redesign-module__VTh8qG__planCta:hover,.landing-redesign-module__VTh8qG__planFeatured .landing-redesign-module__VTh8qG__planCta{background:hsl(var(--tezeka-btn));border-color:hsl(var(--tezeka-btn));color:#fffaf0}.landing-redesign-module__VTh8qG__railSpine{gap:8px;margin-top:4px;display:flex}.landing-redesign-module__VTh8qG__railSpine button{min-width:0;min-height:62px;color:var(--quiet);text-align:left;cursor:pointer;transition:color .18s var(--ease);background:0 0;border:0;flex:1 1 0;padding:0 0 8px;font-family:inherit;position:relative}.landing-redesign-module__VTh8qG__railSpine button:hover{color:var(--copy)}.landing-redesign-module__VTh8qG__spineRule{background:hsl(var(--tezeka-ink) / .16);height:3px;transition:background-color .22s var(--ease);border-radius:2px;display:block}.landing-redesign-module__VTh8qG__spineActive{color:var(--copy)}.landing-redesign-module__VTh8qG__spineActive .landing-redesign-module__VTh8qG__spineRule{background:hsl(var(--tezeka-green))}.landing-redesign-module__VTh8qG__spineName{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:11px;font-size:13px;font-weight:600;display:block;overflow:hidden}.landing-redesign-module__VTh8qG__spineMeta{color:var(--quiet);margin-top:3px;font-size:11px;display:block}.landing-redesign-module__VTh8qG__planWas{color:var(--quiet);letter-spacing:-.02em;align-self:center;margin-right:8px;font-size:20px;text-decoration:line-through;text-decoration-thickness:1px}.landing-redesign-module__VTh8qG__planPerDay{color:var(--copper-ink);font-weight:600;display:block}.landing-redesign-module__VTh8qG__pricingValue{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 36px;margin:clamp(36px,4vw,52px) 0 0;padding:0;list-style:none;display:grid}.landing-redesign-module__VTh8qG__pricingValue li{border-top:2px solid var(--amber);padding-top:16px}.landing-redesign-module__VTh8qG__pricingValue strong{font-family:var(--font-fraunces);letter-spacing:-.02em;color:var(--copy);font-size:21px;font-weight:500;line-height:1.2;display:block}.landing-redesign-module__VTh8qG__pricingValue span{color:var(--quiet);margin-top:8px;font-size:14px;line-height:1.55;display:block}@media (max-width:860px){.landing-redesign-module__VTh8qG__pricingValue{grid-template-columns:minmax(0,1fr)}}.landing-redesign-module__VTh8qG__pricingFoot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(40px,4vw,60px);padding-top:30px;display:flex}.landing-redesign-module__VTh8qG__pricingNote{max-width:720px;color:var(--quiet);font-size:12.5px;line-height:1.7}.landing-redesign-module__VTh8qG__pricingCompare{border:1px solid var(--rule);white-space:nowrap;min-height:48px;transition:background-color .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);border-radius:999px;align-items:center;gap:14px;padding:12px 22px;font-size:13px;font-weight:600;display:inline-flex}.landing-redesign-module__VTh8qG__pricingCompare:hover{background:hsl(var(--tezeka-btn));border-color:hsl(var(--tezeka-btn));color:#fffaf0}.landing-redesign-module__VTh8qG__pricingCompare svg{width:15px;height:15px}.landing-redesign-module__VTh8qG__faq{background:var(--sage)}.landing-redesign-module__VTh8qG__faqGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:80px;display:grid}.landing-redesign-module__VTh8qG__faqIntro{position:sticky;top:112px}.landing-redesign-module__VTh8qG__faqGrid>div>p:not(.landing-redesign-module__VTh8qG__eyebrow,.landing-redesign-module__VTh8qG__sectionMarker){color:var(--quiet);margin-top:24px;font-size:16px}.landing-redesign-module__VTh8qG__faqGrid .landing-redesign-module__VTh8qG__textLink{margin-top:16px}.landing-redesign-module__VTh8qG__faqList details{border-top:1px solid var(--rule)}.landing-redesign-module__VTh8qG__faqList details:last-child{border-bottom:1px solid var(--rule)}.landing-redesign-module__VTh8qG__faqList summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 30px;align-items:baseline;gap:14px;min-height:68px;padding:22px 0;list-style:none;display:grid}.landing-redesign-module__VTh8qG__faqList summary::-webkit-details-marker{display:none}.landing-redesign-module__VTh8qG__faqNumber{letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#854d14;font-size:11px;font-weight:600}.landing-redesign-module__VTh8qG__faqQuestion{font-family:var(--font-fraunces);letter-spacing:-.015em;color:var(--copy);transition:color var(--hover-duration) var(--ease);font-size:19px;line-height:1.35}.landing-redesign-module__VTh8qG__faqList summary:hover .landing-redesign-module__VTh8qG__faqQuestion{color:hsl(var(--tezeka-green))}.landing-redesign-module__VTh8qG__faqToggle{border:1px solid var(--rule);width:30px;height:30px;transition:background-color var(--hover-duration) var(--ease), border-color var(--hover-duration) var(--ease);border-radius:999px;align-self:center;place-items:center;display:grid}.landing-redesign-module__VTh8qG__faqToggle svg{width:14px;height:14px;transition:transform .3s var(--ease)}.landing-redesign-module__VTh8qG__faqList summary:hover .landing-redesign-module__VTh8qG__faqToggle{border-color:color-mix(in srgb, var(--copy) 40%, transparent)}.landing-redesign-module__VTh8qG__faqList details[open] .landing-redesign-module__VTh8qG__faqToggle{border-color:var(--garden);background:var(--garden);color:var(--cream)}.landing-redesign-module__VTh8qG__faqList details[open] .landing-redesign-module__VTh8qG__faqToggle svg{transform:rotate(45deg)}.landing-redesign-module__VTh8qG__faqList details p{max-width:60ch;color:var(--quiet);padding:0 44px 26px 48px;font-size:15.5px;line-height:1.65}@supports (interpolate-size:allow-keywords){.landing-redesign-module__VTh8qG__faqList{interpolate-size:allow-keywords}.landing-redesign-module__VTh8qG__faqList details::details-content{height:0;transition:height .36s var(--ease), content-visibility .36s allow-discrete;overflow:clip}.landing-redesign-module__VTh8qG__faqList details[open]::details-content{height:auto}}.landing-redesign-module__VTh8qG__closing{text-align:center;background:var(--cream)}.landing-redesign-module__VTh8qG__closing .landing-redesign-module__VTh8qG__container{max-width:840px}.landing-redesign-module__VTh8qG__closingHeading{margin-inline:auto}.landing-redesign-module__VTh8qG__closing p:not(.landing-redesign-module__VTh8qG__eyebrow,.landing-redesign-module__VTh8qG__sectionMarker){color:var(--quiet);margin-top:24px;font-size:16px}.landing-redesign-module__VTh8qG__closing .landing-redesign-module__VTh8qG__button{margin-top:32px}.landing-redesign-module__VTh8qG__closing .landing-redesign-module__VTh8qG__textLink{margin:12px auto 0;display:flex}@media (max-width:1023px){.landing-redesign-module__VTh8qG__design{--gutter:32px}.landing-redesign-module__VTh8qG__ledgerIntro{grid-template-columns:1fr;gap:28px}.landing-redesign-module__VTh8qG__ledgerHead{display:none}.landing-redesign-module__VTh8qG__ledgerRow{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"number text text"".today shot";row-gap:28px}.landing-redesign-module__VTh8qG__ledgerNumber{grid-area:number}.landing-redesign-module__VTh8qG__ledgerText{grid-area:text}.landing-redesign-module__VTh8qG__ledgerToday{grid-area:today;align-self:center}.landing-redesign-module__VTh8qG__ledgerArrow{display:none}.landing-redesign-module__VTh8qG__ledgerShot{grid-area:shot}.landing-redesign-module__VTh8qG__pricingHead{grid-template-columns:1fr;gap:36px}.landing-redesign-module__VTh8qG__pricingControls{flex-flow:wrap;justify-content:space-between;align-items:center}.landing-redesign-module__VTh8qG__planCard{padding:28px 26px}.landing-redesign-module__VTh8qG__faqGrid{gap:40px}}@media (max-width:767px){.landing-redesign-module__VTh8qG__ledgerStory{display:none}.landing-redesign-module__VTh8qG__ledgerLede .landing-redesign-module__VTh8qG__rentNote{margin-top:0!important}.landing-redesign-module__VTh8qG__design{--gutter:20px}.landing-redesign-module__VTh8qG__flagshipsSection{padding-top:64px}.landing-redesign-module__VTh8qG__flagshipsHeading{padding-bottom:40px}.landing-redesign-module__VTh8qG__flagshipsClosing{padding-block:48px 64px}.landing-redesign-module__VTh8qG__problem,.landing-redesign-module__VTh8qG__evidence,.landing-redesign-module__VTh8qG__pillars,.landing-redesign-module__VTh8qG__pricing,.landing-redesign-module__VTh8qG__faq,.landing-redesign-module__VTh8qG__closing{padding-block:64px}.landing-redesign-module__VTh8qG__steps,.landing-redesign-module__VTh8qG__faqGrid{grid-template-columns:1fr}.landing-redesign-module__VTh8qG__faqIntro{position:static}.landing-redesign-module__VTh8qG__ledger{margin-top:48px}.landing-redesign-module__VTh8qG__ledgerRow{grid-template-columns:1fr;grid-template-areas:"number""text""today""shot";row-gap:20px;padding-block:36px}.landing-redesign-module__VTh8qG__ledgerNumber{font-size:32px}.landing-redesign-module__VTh8qG__sectionIntro>p:last-child:not(.landing-redesign-module__VTh8qG__eyebrow){font-size:16px}.landing-redesign-module__VTh8qG__steps{gap:28px;margin:40px 0 64px}.landing-redesign-module__VTh8qG__steps li>span{margin-bottom:16px}.landing-redesign-module__VTh8qG__pricingControls{flex-direction:column;align-items:stretch;gap:16px}.landing-redesign-module__VTh8qG__billingSwitch{border-radius:14px;grid-template-columns:1fr 1fr;display:grid}.landing-redesign-module__VTh8qG__billingSwitch label{text-align:center;border-radius:10px;align-items:center;padding:8px 10px}.landing-redesign-module__VTh8qG__railArrows{justify-content:flex-end}.landing-redesign-module__VTh8qG__rail{gap:16px}.landing-redesign-module__VTh8qG__planCard{flex-basis:min(300px,82vw);padding:26px 24px}.landing-redesign-module__VTh8qG__planBilling{min-height:0}.landing-redesign-module__VTh8qG__railSpine{gap:6px}.landing-redesign-module__VTh8qG__railSpine button{min-height:44px;padding:18px 0 0}.landing-redesign-module__VTh8qG__spineName,.landing-redesign-module__VTh8qG__spineMeta{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.landing-redesign-module__VTh8qG__pricingFoot{flex-direction:column;align-items:flex-start}.landing-redesign-module__VTh8qG__faqGrid{gap:40px}.landing-redesign-module__VTh8qG__rentNote{align-items:start}}@media (prefers-reduced-motion:reduce){.landing-redesign-module__VTh8qG__design *,.landing-redesign-module__VTh8qG__design :before,.landing-redesign-module__VTh8qG__design :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing-redesign-module__VTh8qG__textLink:hover svg{transform:none}}
.product-story-module__Dk_m9q__everyday{--sheet:hsl(var(--tezeka-paper));--screen:#f5f2eb;--edge:hsl(var(--tezeka-ink) / .13);--shadow:var(--tezeka-shadow);--tab-height:38px;--step:12px;--pile:calc(var(--tab-height) + 2 * var(--step) + 4px);position:relative}.dark .product-story-module__Dk_m9q__everyday{--sheet:#263b36;--screen:#1c2c28}.product-story-module__Dk_m9q__run{margin-bottom:-72px;display:none;position:relative}.product-story-module__Dk_m9q__everyday[data-enhanced=true] .product-story-module__Dk_m9q__run{display:block}.product-story-module__Dk_m9q__everyday[data-enhanced=true] .product-story-module__Dk_m9q__compact{display:none}.product-story-module__Dk_m9q__mark{pointer-events:none;width:1px;height:1px;scroll-margin-top:0;position:absolute;left:0}.product-story-module__Dk_m9q__stage{-moz-column-gap:clamp(40px, 4.4vw, 64px);height:100dvh;padding-top:clamp(76px,9vh,100px);padding-left:max(var(--gutter), calc((100% - 1200px) / 2));padding-right:max(var(--gutter), calc((100% - 1200px) / 2 - 80px));grid-template-columns:minmax(0,clamp(250px,24vw,330px)) minmax(0,1fr);column-gap:clamp(40px,4.4vw,64px);display:grid;position:sticky;top:0;overflow:clip}.product-story-module__Dk_m9q__copy{min-width:0;padding-top:var(--pile)}.product-story-module__Dk_m9q__chapters{display:grid}.product-story-module__Dk_m9q__chapter{opacity:0;transition:opacity var(--swap-duration) ease, transform .52s var(--ease);pointer-events:none;grid-area:1/1;transform:translateY(18px)}.product-story-module__Dk_m9q__chapter[data-state=before]{transform:translateY(-14px)}.product-story-module__Dk_m9q__chapter[data-state=current]{opacity:1;pointer-events:auto;transition-delay:90ms,60ms;transform:none}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__kicker{color:hsl(var(--tezeka-green));letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:600;line-height:1.4}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__chapterTitle{letter-spacing:-.035em;font-size:clamp(28px,2.5vw,36px);font-weight:450;line-height:1.12}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__chapterCopy{max-width:36ch;color:var(--quiet);margin-top:18px;font-size:16.5px;line-height:1.65}.product-story-module__Dk_m9q__file{flex-direction:column;min-width:0;min-height:0;display:flex}.product-story-module__Dk_m9q__box{flex:1 1 0;min-height:0;container-type:size}.product-story-module__Dk_m9q__tray{flex:0 0 80px}.product-story-module__Dk_m9q__fit{--width:min(100cqw, calc((100cqh - var(--pile) - 85px) * 1.62 + 20px));padding-top:var(--pile)}.product-story-module__Dk_m9q__slot{z-index:1;width:var(--width);height:calc((var(--width) - 20px) / 1.62 + 25px);position:relative;container-type:inline-size}.product-story-module__Dk_m9q__sheet{z-index:1;transform-origin:50% 0;position:absolute;inset:0}.product-story-module__Dk_m9q__sheet[data-index="1"]{z-index:2;transform:translateY(100vh)}.product-story-module__Dk_m9q__sheet[data-index="2"]{z-index:3;transform:translateY(100vh)}.product-story-module__Dk_m9q__sheetIn{background:var(--sheet);border:1px solid var(--edge);width:100%;height:100%;box-shadow:0 1px 1px hsl(var(--shadow) / .04), 0 26px 50px -32px hsl(var(--shadow) / .36);transition:transform .26s var(--ease);border-radius:16px;padding:14px 9px 9px;position:relative}.product-story-module__Dk_m9q__lift{box-shadow:0 46px 90px -34px hsl(var(--shadow) / .5), 0 16px 30px -18px hsl(var(--shadow) / .22);opacity:var(--lift,0);pointer-events:none;border-radius:16px;position:absolute;inset:-1px}.product-story-module__Dk_m9q__tab{width:calc(33.333% - 16px);height:var(--tab-height);background:var(--sheet);border:1px solid var(--edge);color:var(--copy);border-bottom:0;border-radius:11px 11px 0 0;align-items:center;gap:12px;padding:1px 14px 0;display:flex;position:absolute;bottom:100%;left:8px;overflow:hidden}.product-story-module__Dk_m9q__sheet[data-index="1"] .product-story-module__Dk_m9q__tab{left:calc(33.333% + 8px)}.product-story-module__Dk_m9q__sheet[data-index="2"] .product-story-module__Dk_m9q__tab{left:calc(66.667% + 8px)}.product-story-module__Dk_m9q__tabLabel{font-family:var(--font-fraunces);letter-spacing:-.01em;transition:color var(--hover-duration) ease;flex:none;font-size:15px;font-weight:500;line-height:1}.product-story-module__Dk_m9q__tabReference{min-width:0;color:hsl(var(--tezeka-ink) / .8);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11.5px;overflow:hidden}.product-story-module__Dk_m9q__frame{z-index:0;background:var(--screen);border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.product-story-module__Dk_m9q__frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px hsl(var(--shadow) / .08);pointer-events:none;position:absolute;inset:0}.product-story-module__Dk_m9q__lens{transform-origin:0 0;position:absolute;inset:0}.product-story-module__Dk_m9q__shot{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.product-story-module__Dk_m9q__shade{z-index:2;border-radius:inherit;background:var(--sage);opacity:var(--shade,0);pointer-events:none;position:absolute;inset:0}.product-story-module__Dk_m9q__tab .product-story-module__Dk_m9q__shade,.product-story-module__Dk_m9q__cardTab .product-story-module__Dk_m9q__shade{opacity:calc(var(--shade,0) * .25);border-radius:0}@media (hover:hover) and (pointer:fine){.product-story-module__Dk_m9q__sheet:has(.product-story-module__Dk_m9q__tab:hover) .product-story-module__Dk_m9q__sheetIn{transform:translateY(-6px)}.product-story-module__Dk_m9q__tab:hover .product-story-module__Dk_m9q__tabLabel{color:hsl(var(--tezeka-green))}}@container (max-width:760px){.product-story-module__Dk_m9q__tab{gap:8px;padding-inline:12px}.product-story-module__Dk_m9q__tabLabel{font-size:14px}.product-story-module__Dk_m9q__tabReference{font-size:10.5px}}.product-story-module__Dk_m9q__sheet:has(.product-story-module__Dk_m9q__tab:focus-visible) .product-story-module__Dk_m9q__sheetIn{transform:translateY(-6px)}.product-story-module__Dk_m9q__sheet:has(.product-story-module__Dk_m9q__tab:active) .product-story-module__Dk_m9q__sheetIn{transition-duration:.12s;transform:translateY(-3px)}.product-story-module__Dk_m9q__caption{z-index:0;width:var(--width);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;min-height:44px;margin-top:16px;display:flex;position:relative}.product-story-module__Dk_m9q__captions{flex:320px;min-width:0;display:grid}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__captionItem{opacity:0;min-width:0;transition:opacity var(--hover-duration) ease, transform .32s var(--ease);grid-area:1/1;align-items:baseline;gap:12px;line-height:1.5;display:flex;transform:translateY(6px)}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__captionItem[data-active=true]{opacity:1;transition-delay:70ms,40ms;transform:none}.product-story-module__Dk_m9q__captionKey{color:hsl(var(--tezeka-green));letter-spacing:.18em;text-transform:uppercase;flex:none;font-size:10.5px;font-weight:600}.product-story-module__Dk_m9q__captionText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__note{color:var(--quiet);flex:none;font-size:12px;line-height:1.5}.product-story-module__Dk_m9q__compact{width:min(calc(100% - 2 * var(--gutter)), 1200px);margin:clamp(28px,5vh,48px) auto 0}.product-story-module__Dk_m9q__deck{margin:0;padding:0;list-style:none;position:relative}.product-story-module__Dk_m9q__deck:after{content:"";height:30svh;display:block}.product-story-module__Dk_m9q__card{background:linear-gradient(var(--sage), var(--sage)) 0 0 / 100% 36px no-repeat;transform-origin:50% 0;margin-bottom:36px;position:sticky;top:12px}.product-story-module__Dk_m9q__card[data-index="1"]{top:56px}.product-story-module__Dk_m9q__card[data-index="2"]{margin-bottom:0;top:100px}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__cardTab{z-index:1;background:var(--sheet);border:1px solid var(--edge);width:fit-content;height:36px;font-family:var(--font-fraunces);letter-spacing:-.01em;border-bottom:0;border-radius:11px 11px 0 0;align-items:center;margin:0 0 -1px 12px;padding:1px 14px 0;font-size:15px;font-weight:500;line-height:1;display:flex;position:relative;overflow:hidden}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__card[data-index="1"] .product-story-module__Dk_m9q__cardTab{margin-left:calc(33.333% + 2px)}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__card[data-index="2"] .product-story-module__Dk_m9q__cardTab{margin-left:calc(66.667% - 30px)}.product-story-module__Dk_m9q__cardBody{background:var(--sheet);border:1px solid var(--edge);box-shadow:0 1px 1px hsl(var(--shadow) / .04), 0 24px 46px -30px hsl(var(--shadow) / .34);border-radius:16px;padding:22px 16px 14px;position:relative}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__cardTitle{letter-spacing:-.03em;max-width:24ch;font-size:clamp(24px,6.2vw,30px);font-weight:450;line-height:1.14}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__cardCopy{max-width:60ch;color:var(--quiet);margin-top:10px;font-size:15px;line-height:1.55}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__cardShot{margin-top:16px}.product-story-module__Dk_m9q__cardFrame{aspect-ratio:390/487;background:var(--screen);border-radius:10px;max-height:46svh;display:block;position:relative;overflow:hidden}.product-story-module__Dk_m9q__cardFrame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px hsl(var(--shadow) / .08);pointer-events:none;position:absolute;inset:0}.product-story-module__Dk_m9q__cardFrame .product-story-module__Dk_m9q__shot{-o-object-position:50% 0;object-position:50% 0}.product-story-module__Dk_m9q__cardCaption{align-items:baseline;gap:10px;margin-top:10px;font-size:13px;display:flex}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__compactNote{color:var(--quiet);margin-top:18px;font-size:12px}@media (min-width:640px){.product-story-module__Dk_m9q__cardBody{-moz-column-gap:32px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,290px);column-gap:32px;padding:28px;display:grid}.product-story-module__Dk_m9q__cardTitle,.product-story-module__Dk_m9q__cardCopy{grid-column:1}.product-story-module__Dk_m9q__everyday .product-story-module__Dk_m9q__cardShot{grid-area:1/2/span 2;margin-top:0}.product-story-module__Dk_m9q__cardFrame{max-height:62svh}}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_a79b7465-module__sUXaKG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_a79b7465-module__sUXaKG__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
.architectural-hero-module__3NFYOW__hero{--hero-progress:0;--rise:clamp(0, calc(var(--hero-progress) / .5), 1);--fade:clamp(0, calc(1 - (var(--hero-progress) - .07) * 4.3), 1);--mark:clamp(0, calc((var(--hero-progress) - .26) * 11), 1);--draw:clamp(0, calc((var(--hero-progress) - .26) / .21), 1);--fill:clamp(0, calc((var(--hero-progress) - .47) / .13), 1);--mist:clamp(0, calc((var(--hero-progress) - .21) / .36), 1);--sky-ink:#102d28;--outline:#fffaf0;color:var(--sky-ink);background:#dce8ea;position:relative}.architectural-hero-module__3NFYOW__hero[data-enhanced=true]{height:380svh}.architectural-hero-module__3NFYOW__scene{isolation:isolate;height:100svh;min-height:720px;position:sticky;top:0;overflow:clip}.architectural-hero-module__3NFYOW__sky{z-index:0;background:radial-gradient(at 6% 92%,#f1cca5 0%,#0000 48%),radial-gradient(at 98% 78%,#f6e4cf 0%,#0000 34%),linear-gradient(#aecde0 0%,#d8e6ec 52%,#f4f1e9 100%);position:absolute;inset:0}.architectural-hero-module__3NFYOW__copy{z-index:5;text-align:center;max-width:1200px;margin-inline:auto;padding:clamp(164px,15svh + 36px,216px) 24px 0;position:relative}.architectural-hero-module__3NFYOW__copy h1{font-family:var(--font-instrument);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 1px 28px #f4f1e999;max-width:16.5em;margin-inline:auto;font-size:clamp(40px,5.2vw,82px);font-weight:700;line-height:1.02}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__description{text-wrap:pretty;max-width:40em;margin-top:20px;margin-left:auto;margin-right:auto;font-size:clamp(15px,1.2vw,18px);line-height:1.6}.architectural-hero-module__3NFYOW__copy h1 .architectural-hero-module__3NFYOW__word{vertical-align:top;margin:-.16em -.3em -.22em;padding:.16em .3em .22em;display:inline-block;overflow:hidden}.architectural-hero-module__3NFYOW__copy h1 .architectural-hero-module__3NFYOW__word>span{animation:architectural-hero-module__3NFYOW__tz-hero-word 1s cubic-bezier(.22, 1, .36, 1) calc(.18s + var(--i) * 70ms) backwards;display:inline-block}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__description,.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__actions,.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__assurance{animation:.9s cubic-bezier(.22,1,.36,1) backwards architectural-hero-module__3NFYOW__tz-hero-rise}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__description{animation-delay:.86s}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__actions{animation-delay:.98s}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__assurance{animation-delay:1.1s}@keyframes architectural-hero-module__3NFYOW__tz-hero-word{0%{transform:translateY(140%)}}@keyframes architectural-hero-module__3NFYOW__tz-hero-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes architectural-hero-module__3NFYOW__tz-hero-building{0%{opacity:0;transform:translateY(64px)}}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__assurance{color:#102d28c4;text-wrap:balance;max-width:34em;margin:18px auto 0;font-size:clamp(12.5px,1vw,14px);line-height:1.55}.architectural-hero-module__3NFYOW__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.architectural-hero-module__3NFYOW__cta{color:#fffaf0;min-height:48px;transition:background-color var(--hover-duration) var(--ease);background:#102d28;border-radius:100px;justify-content:center;align-items:center;gap:20px;padding:12px 24px;font-size:14px;font-weight:600;display:inline-flex}.architectural-hero-module__3NFYOW__cta:hover{background:#20483b}.architectural-hero-module__3NFYOW__demoCta{color:#102d28;min-height:48px;transition:background-color var(--hover-duration) var(--ease), border-color var(--hover-duration) var(--ease);background:#fffaf099;border:1px solid #102d2852;border-radius:100px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;display:inline-flex}.architectural-hero-module__3NFYOW__demoCta:hover{background:#fffaf0;border-color:#102d288c}.architectural-hero-module__3NFYOW__building{z-index:3;transform-origin:50% 0;pointer-events:none;width:min(74vw,1040px);position:absolute;top:max(560px,60svh);left:50%;transform:translate(-50%)}.architectural-hero-module__3NFYOW__building img,.architectural-hero-module__3NFYOW__cloudLeft img,.architectural-hero-module__3NFYOW__cloudRight img,.architectural-hero-module__3NFYOW__mist img{width:100%;height:auto;display:block}.architectural-hero-module__3NFYOW__building img{animation:1.5s cubic-bezier(.22,1,.36,1) .24s backwards architectural-hero-module__3NFYOW__tz-hero-building}.architectural-hero-module__3NFYOW__cloudLeft,.architectural-hero-module__3NFYOW__cloudRight{z-index:4;opacity:.95;pointer-events:none;width:62%;position:absolute}@keyframes architectural-hero-module__3NFYOW__tz-cloud-drift-a{0%{opacity:.82;transform:translate(0,0)scale(1)}26%{opacity:1;transform:translate(12%,-4.5%)scale(1.05)}53%{opacity:.88;transform:translate(22%,3.5%)scale(1.1)}78%{opacity:1;transform:translate(9%,6%)scale(1.04)}to{opacity:.82;transform:translate(0,0)scale(1)}}@keyframes architectural-hero-module__3NFYOW__tz-cloud-drift-b{0%{opacity:1;transform:translate(0,0)scale(1.05)}30%{opacity:.85;transform:translate(-16%,5%)scale(1)}57%{opacity:1;transform:translate(-8%,-7%)scale(1.09)}81%{opacity:.9;transform:translate(-20%,-2%)scale(1.03)}to{opacity:1;transform:translate(0,0)scale(1.05)}}@keyframes architectural-hero-module__3NFYOW__tz-fog-drift{0%{transform:translate(0,0)scale(1)}37%{transform:translate(-9%,-1.6%)scale(1.08)}70%{transform:translate(6%,.9%)scale(1.035)}to{transform:translate(0,0)scale(1)}}.architectural-hero-module__3NFYOW__cloudLeft img{animation:20s cubic-bezier(.37,0,.63,1) infinite architectural-hero-module__3NFYOW__tz-cloud-drift-a}.architectural-hero-module__3NFYOW__cloudRight img{animation:26s cubic-bezier(.37,0,.63,1) infinite architectural-hero-module__3NFYOW__tz-cloud-drift-b}.architectural-hero-module__3NFYOW__mist img{animation:38s cubic-bezier(.37,0,.63,1) infinite architectural-hero-module__3NFYOW__tz-fog-drift}.architectural-hero-module__3NFYOW__cloudLeft{top:36%;left:-38%}.architectural-hero-module__3NFYOW__cloudRight{top:44%;right:-38%;transform:scaleX(-1)}.architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmark{z-index:6;opacity:0;pointer-events:none;--reveal:calc(var(--draw) * 125%);width:min(78vw,940px);height:auto;-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--reveal) - 25%), transparent var(--reveal));mask-image:linear-gradient(90deg, #000 calc(var(--reveal) - 25%), transparent var(--reveal));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--reveal) - 25%), transparent var(--reveal));position:absolute;top:27%;left:50%;overflow:visible;transform:translate(-50%)}.architectural-hero-module__3NFYOW__wordmark text:not(.architectural-hero-module__3NFYOW__wordmarkClip){font-family:var(--font-fraunces);text-anchor:middle;fill:#fff;filter:url(#hero-wordmark-outline)}.architectural-hero-module__3NFYOW__wordmarkName{letter-spacing:-.03em;font-size:250px;font-weight:640}.architectural-hero-module__3NFYOW__wordmarkClip{font-family:var(--font-fraunces);text-anchor:middle}.architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmarkFill{z-index:6;opacity:0;pointer-events:none;will-change:opacity;width:min(78vw,940px);height:auto;position:absolute;top:27%;left:50%;overflow:visible;transform:translate(-50%)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmarkFill{opacity:var(--fill)}.architectural-hero-module__3NFYOW__mist{--fog-rest:56%;--fog-end:46%;z-index:7;width:130%;transform:translateY(var(--fog-rest));pointer-events:none;position:absolute;bottom:0;left:-15%}.architectural-hero-module__3NFYOW__coverFog{--fog-height:52vw;z-index:1;pointer-events:none;width:130%;display:none;position:absolute;bottom:0;left:-15%}.architectural-hero-module__3NFYOW__coverFog img{width:100%;height:auto;display:block}.architectural-hero-module__3NFYOW__coverFog:after{content:"";height:max(0px, calc(78svh - .65 * var(--fog-height)));background:#fbf9f4;margin-top:-2px;display:block}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__coverFog{display:block}.architectural-hero-module__3NFYOW__hero[data-enhanced=true]+section{z-index:2;margin-top:calc(7.8vw - 78svh - 28px);position:relative}.architectural-hero-module__3NFYOW__scene:after{content:"";z-index:8;background:linear-gradient(transparent, hsl(var(--tezeka-paper)));pointer-events:none;height:12%;position:absolute;inset:auto 0 0}.architectural-hero-module__3NFYOW__scrollCue{z-index:9;color:#102d28;white-space:nowrap;background:#faf8f0ed;border-radius:30px;align-items:center;gap:24px;min-height:44px;padding:0 20px;font-size:12px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__copy{opacity:var(--fade);transform:translate3d(0, calc(var(--hero-progress) * 110px), 0) scale(calc(1 - var(--hero-progress) * .08))}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__actions{opacity:clamp(0, calc(1 - var(--hero-progress) * 8.4), 1)}.architectural-hero-module__3NFYOW__hero[data-phase=mark] .architectural-hero-module__3NFYOW__copy{pointer-events:none}.architectural-hero-module__3NFYOW__hero .architectural-hero-module__3NFYOW__copy:focus-within,.architectural-hero-module__3NFYOW__hero .architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__actions:focus-within{z-index:10;opacity:1;pointer-events:auto;transform:none}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__building{will-change:transform, opacity;opacity:calc(1 - var(--fill));transform:translate3d(-50%, calc(var(--rise) * -36svh), 0) scale(calc(1 + var(--rise) * .1))}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__cloudLeft{transform:translate3d(calc(var(--hero-progress) * -14vw), calc(var(--hero-progress) * -4svh), 0)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__cloudRight{transform:translate3d(calc(var(--hero-progress) * 14vw), calc(var(--hero-progress) * -4svh), 0) scaleX(-1)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmark{opacity:var(--mark);transform:translateX(-50%) scale(calc(.96 + var(--mark) * .04))}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__mist{transform:translateY(calc(var(--fog-end) + (1 - var(--mist)) * (var(--fog-rest) - var(--fog-end))))}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__scrollCue{opacity:clamp(0, calc(1 - var(--hero-progress) * 11), 1)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__scene:after{opacity:var(--mist)}.dark .architectural-hero-module__3NFYOW__scene:after{height:42%}.dark .architectural-hero-module__3NFYOW__hero .architectural-hero-module__3NFYOW__coverFog{display:none}.dark .architectural-hero-module__3NFYOW__hero+section{margin-top:0}.architectural-hero-module__3NFYOW__hero .architectural-hero-module__3NFYOW__scrollCue:focus-visible{opacity:1}@media (max-width:767px){.architectural-hero-module__3NFYOW__hero[data-enhanced=true]{height:340svh}.architectural-hero-module__3NFYOW__coverFog{--fog-height:104vw;width:260%;left:-80%}.architectural-hero-module__3NFYOW__hero[data-enhanced=true]+section{margin-top:calc(15.6vw - 78svh - 28px)}.architectural-hero-module__3NFYOW__scene{min-height:680px}.architectural-hero-module__3NFYOW__copy{padding:108px 20px 0}.architectural-hero-module__3NFYOW__copy h1{font-size:clamp(32px,9vw,46px)}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__description{max-width:34em;margin:16px auto 0;font-size:clamp(14px,3.8vw,16px)}.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__assurance{max-width:26em;margin-top:14px;font-size:3vw}.architectural-hero-module__3NFYOW__actions{gap:10px}.architectural-hero-module__3NFYOW__cta,.architectural-hero-module__3NFYOW__demoCta{padding-inline:16px;font-size:13.5px}.architectural-hero-module__3NFYOW__cta{gap:10px}.architectural-hero-module__3NFYOW__building{width:124%;top:max(470px,58svh)}.architectural-hero-module__3NFYOW__cloudLeft,.architectural-hero-module__3NFYOW__cloudRight{opacity:.85;width:130%}.architectural-hero-module__3NFYOW__cloudLeft{top:47%;left:-88%}.architectural-hero-module__3NFYOW__cloudRight{top:55%;right:-88%}.architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmark,.architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmarkFill{width:92vw;top:36%}.architectural-hero-module__3NFYOW__wordmark text:not(.architectural-hero-module__3NFYOW__wordmarkClip){filter:url(#hero-wordmark-outline-narrow)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__cloudLeft{opacity:calc(.85 - var(--hero-progress) * .45);transform:translate3d(calc(var(--hero-progress) * -70vw), 0, 0)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__cloudRight{opacity:calc(.85 - var(--hero-progress) * .45);transform:translate3d(calc(var(--hero-progress) * 70vw), 0, 0) scaleX(-1)}.architectural-hero-module__3NFYOW__mist{--fog-rest:46%;--fog-end:14%;width:260%;left:-80%}}@media (max-height:700px) and (min-width:768px){.architectural-hero-module__3NFYOW__scene{min-height:640px}.architectural-hero-module__3NFYOW__copy{padding-top:148px}.architectural-hero-module__3NFYOW__copy h1{font-size:64px}.architectural-hero-module__3NFYOW__building{top:470px}}@media (prefers-reduced-motion:reduce){.architectural-hero-module__3NFYOW__cloudLeft img,.architectural-hero-module__3NFYOW__cloudRight img,.architectural-hero-module__3NFYOW__mist img,.architectural-hero-module__3NFYOW__building img,.architectural-hero-module__3NFYOW__copy h1 .architectural-hero-module__3NFYOW__word>span,.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__description,.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__actions,.architectural-hero-module__3NFYOW__copy .architectural-hero-module__3NFYOW__assurance{animation:none}.architectural-hero-module__3NFYOW__hero[data-enhanced=true]{height:auto}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__copy{opacity:1;transform:none}.architectural-hero-module__3NFYOW__hero .architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmark,.architectural-hero-module__3NFYOW__hero .architectural-hero-module__3NFYOW__scene .architectural-hero-module__3NFYOW__wordmarkFill{display:none}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__building{opacity:1;transform:translate(-50%)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__cloudLeft{transform:none}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__cloudRight{transform:scaleX(-1)}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__mist{transform:translateY(var(--fog-rest))}.architectural-hero-module__3NFYOW__hero .architectural-hero-module__3NFYOW__coverFog{display:none}.architectural-hero-module__3NFYOW__hero+section{margin-top:0}.architectural-hero-module__3NFYOW__hero[data-enhanced=true] .architectural-hero-module__3NFYOW__scene:after{opacity:1}}
.browser-frame-module__0xUh_q__window{background:#fffdf8;border:1px solid #111d181f;border-radius:14px;box-shadow:0 50px 90px -60px #00291f8c,0 2px 6px -3px #00291f1f}.browser-frame-module__0xUh_q__bar{background:#efeade;border-bottom:1px solid #111d1814;border-radius:13px 13px 0 0;justify-content:space-between;align-items:center;gap:14px;height:40px;padding:0 14px;display:flex}.browser-frame-module__0xUh_q__dots{flex-shrink:0;gap:7px;display:flex}.browser-frame-module__0xUh_q__dots span{border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 .5px #00000024}.browser-frame-module__0xUh_q__dots span:first-child{background:#ff5f57}.browser-frame-module__0xUh_q__dots span:nth-child(2){background:#febc2e}.browser-frame-module__0xUh_q__dots span:nth-child(3){background:#28c840}.browser-frame-module__0xUh_q__label{color:#56625c;white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:600;line-height:1}.browser-frame-module__0xUh_q__screen{position:relative}.browser-frame-module__0xUh_q__clip{border-radius:0 0 13px 13px;overflow:hidden}.browser-frame-module__0xUh_q__compact{border-radius:12px}.browser-frame-module__0xUh_q__compact .browser-frame-module__0xUh_q__bar{border-radius:11px 11px 0 0;gap:10px;height:30px;padding:0 10px}.browser-frame-module__0xUh_q__compact .browser-frame-module__0xUh_q__dots{gap:5px}.browser-frame-module__0xUh_q__compact .browser-frame-module__0xUh_q__dots span{width:8px;height:8px}.browser-frame-module__0xUh_q__compact .browser-frame-module__0xUh_q__label{font-size:10px}.browser-frame-module__0xUh_q__compact .browser-frame-module__0xUh_q__clip{border-radius:0 0 11px 11px}
.flagship-page-module__srh1ga__page{--ink:#111d18;--body:#2f3d37;--quiet:#45524c;--muted:#56625c;--soft:#6a756f;--copper:#8a5a1e;--green:#14503f;--dark:#102d28;--gold:#e5b77a;--cream:#fffaf0;--garden:hsl(var(--tezeka-brand-green));--paper:hsl(var(--tezeka-paper));--sage:hsl(var(--tezeka-stone));--rule:#111d181f;--gutter:48px;--width:min(calc(100vw - 2 * var(--gutter)), 1200px);--spring:cubic-bezier(.32, .72, 0, 1);background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-dm-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;overflow-x:clip}.flagship-page-module__srh1ga__page :is(a,button):focus-visible{outline:3px solid var(--gold);outline-offset:3px}.flagship-page-module__srh1ga__page main{z-index:1;background:var(--paper);flex:1 0 auto;position:relative;box-shadow:0 30px 60px -30px #061c1659}.flagship-page-module__srh1ga__page>footer{flex-shrink:0}.flagship-page-module__srh1ga__page main:focus{outline:none}.flagship-page-module__srh1ga__page svg{flex-shrink:0;width:20px;height:20px}.flagship-page-module__srh1ga__container{width:var(--width);margin-inline:auto}.flagship-page-module__srh1ga__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--copper);flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.flagship-page-module__srh1ga__heading{font-family:var(--font-fraunces);letter-spacing:-.03em;text-wrap:balance;margin-top:22px;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.1}.flagship-page-module__srh1ga__introText{max-width:440px;color:var(--quiet);text-wrap:pretty;margin-top:26px;font-size:16px;line-height:1.65}.flagship-page-module__srh1ga__knob{background:var(--gold);width:40px;height:40px;color:var(--dark);transition:transform .5s var(--spring);border-radius:50%;place-items:center;display:grid}.flagship-page-module__srh1ga__knob svg{width:16px;height:16px}.flagship-page-module__srh1ga__hero{padding:128px 0 clamp(80px,9vw,128px)}.flagship-page-module__srh1ga__heroBar{border-bottom:1px solid var(--rule);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;font-size:11px;font-weight:600;display:flex}.flagship-page-module__srh1ga__heroBar ol{align-items:center;gap:12px;display:flex}.flagship-page-module__srh1ga__heroBar li+li:before{content:"/";color:#111d184d;margin-right:12px}.flagship-page-module__srh1ga__heroBar a{min-height:44px;color:var(--muted);transition:color var(--hover-duration) ease-out;align-items:center;display:inline-flex}.flagship-page-module__srh1ga__heroBar a:hover{color:var(--green)}.flagship-page-module__srh1ga__heroBar [aria-current]{color:var(--ink)}.flagship-page-module__srh1ga__progress{align-items:center;gap:14px;display:flex}.flagship-page-module__srh1ga__progress>span:last-child{gap:4px;display:flex}.flagship-page-module__srh1ga__progress>span:last-child span{background:#111d1829;width:22px;height:2px}.flagship-page-module__srh1ga__progress>span:last-child span[data-on=true]{background:var(--green)}.flagship-page-module__srh1ga__heroTop{justify-content:space-between;align-items:flex-start;gap:40px;margin-top:30px;display:flex}.flagship-page-module__srh1ga__wordmark{font-family:var(--font-fraunces);letter-spacing:-.058em;font-variation-settings:"opsz" 144;color:var(--ink);margin-left:-.055em;font-size:clamp(84px,15vw,218px);font-weight:350;line-height:.92}.flagship-page-module__srh1ga__sideNote{flex:none;width:220px;padding-top:clamp(16px,2.6vw,40px)}.flagship-page-module__srh1ga__sideNote p:last-child{color:var(--quiet);margin-top:12px;font-size:14.5px;line-height:1.6}.flagship-page-module__srh1ga__heroBody{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:clamp(40px,4.5vw,64px);margin-top:clamp(40px,5vw,64px);display:grid}.flagship-page-module__srh1ga__heroCopy{flex-direction:column;display:flex}.flagship-page-module__srh1ga__tagline{font-family:var(--font-fraunces);letter-spacing:-.02em;color:var(--green);text-wrap:balance;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.25}.flagship-page-module__srh1ga__lede{color:var(--quiet);text-wrap:pretty;margin-top:26px;font-size:17px;line-height:1.65}.flagship-page-module__srh1ga__ctaRow{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:34px;display:flex}.flagship-page-module__srh1ga__cta{background:var(--dark);height:56px;color:var(--cream);transition:transform .3s var(--spring);border-radius:999px;align-items:center;gap:16px;padding:0 8px 0 26px;font-size:15px;font-weight:600;display:inline-flex}.flagship-page-module__srh1ga__cta:hover .flagship-page-module__srh1ga__knob,.flagship-page-module__srh1ga__nextLink:hover .flagship-page-module__srh1ga__knob{transform:translate(3px)}.flagship-page-module__srh1ga__cta:active{transform:scale(.98)}.flagship-page-module__srh1ga__textLink{color:var(--ink);transition:color var(--hover-duration) ease-out, border-color var(--hover-duration) ease-out;border-bottom:1px solid #111d1859;padding-bottom:3px;font-size:15px;font-weight:600}.flagship-page-module__srh1ga__textLink:hover{color:var(--green);border-color:var(--green)}.flagship-page-module__srh1ga__availability{color:var(--quiet);align-items:center;gap:10px;margin-top:26px;font-size:13.5px;line-height:1.5;display:flex}.flagship-page-module__srh1ga__availability svg{width:16px;height:16px;color:var(--green)}.flagship-page-module__srh1ga__legend{margin-top:auto;padding-top:48px}.flagship-page-module__srh1ga__legend .flagship-page-module__srh1ga__kicker{border-top:1px solid var(--rule);padding-top:18px}.flagship-page-module__srh1ga__legend ol{color:var(--body);flex-direction:column;gap:10px;margin-top:12px;font-size:14px;display:flex}.flagship-page-module__srh1ga__legend li{align-items:center;gap:12px;display:flex}.flagship-page-module__srh1ga__legend li span{background:var(--dark);width:22px;height:22px;color:var(--gold);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.flagship-page-module__srh1ga__plate{align-self:start}.flagship-page-module__srh1ga__floatStage{perspective:1800px}.flagship-page-module__srh1ga__floatBody{transform-origin:100%;will-change:transform}.flagship-page-module__srh1ga__floatIdle{animation:7s ease-in-out infinite flagship-page-module__srh1ga__float}@keyframes flagship-page-module__srh1ga__float{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}.flagship-page-module__srh1ga__plateImage{width:100%;height:auto;display:block}.flagship-page-module__srh1ga__marker{background:var(--dark);width:30px;height:30px;color:var(--gold);animation:flagship-page-module__srh1ga__markerRing 2.8s var(--spring) infinite;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #e5b77a59}.flagship-page-module__srh1ga__marker:nth-of-type(2){animation-delay:.4s}.flagship-page-module__srh1ga__marker:nth-of-type(3){animation-delay:.8s}@keyframes flagship-page-module__srh1ga__markerRing{0%,to{box-shadow:0 0 0 6px #e5b77a59}50%{box-shadow:0 0 0 10px #e5b77a1f}}.flagship-page-module__srh1ga__rise{animation:flagship-page-module__srh1ga__rise 1s var(--spring) both}.flagship-page-module__srh1ga__rise[data-delay="1"]{animation-delay:.12s}.flagship-page-module__srh1ga__rise[data-delay="2"]{animation-delay:.24s}@keyframes flagship-page-module__srh1ga__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.flagship-page-module__srh1ga__covers{padding:clamp(40px,5vw,60px) 0 clamp(80px,9vw,120px)}.flagship-page-module__srh1ga__coversGrid{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(40px,5vw,64px);display:grid}.flagship-page-module__srh1ga__ledgerHead,.flagship-page-module__srh1ga__ledgerRow{-moz-column-gap:28px;grid-template-columns:minmax(0,200px) minmax(0,290px) minmax(0,1fr);column-gap:28px;display:grid}.flagship-page-module__srh1ga__ledgerHead{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);border-bottom:1px solid #111d1838;padding-bottom:14px;font-size:11px;font-weight:700}.flagship-page-module__srh1ga__ledgerRow{border-bottom:1px solid var(--rule);align-items:baseline;padding:28px 0}.flagship-page-module__srh1ga__ledgerName{font-family:var(--font-fraunces);letter-spacing:-.03em;align-items:baseline;gap:16px;font-size:clamp(26px,2.2vw,30px);line-height:1.1;display:flex}.flagship-page-module__srh1ga__ledgerName span{font-family:var(--font-dm-sans);letter-spacing:0;color:var(--copper);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.flagship-page-module__srh1ga__ledgerWhat{color:var(--body);font-size:15px;line-height:1.6}.flagship-page-module__srh1ga__ledgerExample{color:var(--muted);padding-left:17px;font-size:13.5px;line-height:1.55;position:relative}.flagship-page-module__srh1ga__ledgerExample:before{content:"";background:#6f9a82;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.flagship-page-module__srh1ga__ledgerExample[data-tone=critical]:before{background:#b4432f}.flagship-page-module__srh1ga__ledgerExample[data-tone=attention]:before{background:#b7791f}.flagship-page-module__srh1ga__footnote{color:var(--soft);margin-top:18px;font-size:12px}.flagship-page-module__srh1ga__stepsSection{padding:0 24px}.flagship-page-module__srh1ga__sheet{background:var(--sage);border-radius:44px;padding:clamp(80px,8vw,120px) 0}.flagship-page-module__srh1ga__stepsGrid{-moz-column-gap:100px;grid-template-columns:minmax(0,470px) minmax(0,580px);justify-content:space-between;align-items:start;gap:48px 100px;display:grid}.flagship-page-module__srh1ga__stepList{margin-top:48px}.flagship-page-module__srh1ga__stepList li{border-top:1px solid #111d1824;gap:22px;padding:22px 0;display:flex}.flagship-page-module__srh1ga__stepList li:last-child{border-bottom:1px solid #111d1824}.flagship-page-module__srh1ga__stepList li>span{font-family:var(--font-fraunces);color:var(--copper);flex:0 0 34px;font-size:24px;font-style:italic;line-height:1.1}.flagship-page-module__srh1ga__stepList p:first-child{font-size:17px;font-weight:600}.flagship-page-module__srh1ga__stepList p:last-child{color:var(--quiet);margin-top:6px;font-size:15px;line-height:1.6}.flagship-page-module__srh1ga__specimen{padding-top:70px}.flagship-page-module__srh1ga__specimen figcaption{color:var(--muted);margin:18px 0 0 10px;font-size:12px}.flagship-page-module__srh1ga__controls{padding:clamp(80px,9vw,130px) 0}.flagship-page-module__srh1ga__controlsHead{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.flagship-page-module__srh1ga__controlsHead .flagship-page-module__srh1ga__introText{max-width:400px}.flagship-page-module__srh1ga__switchBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 24px;margin-top:52px;display:flex}.flagship-page-module__srh1ga__switchGroup{background:#111d180d;border:1px solid #111d1814;border-radius:999px;gap:4px;padding:5px;display:inline-flex}.flagship-page-module__srh1ga__switchOption{min-width:170px;min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .4s var(--spring), color .4s var(--spring);background:0 0;border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 24px;font-size:15px;font-weight:600;line-height:1.25;display:flex}.flagship-page-module__srh1ga__switchOption span{opacity:.72;font-size:11.5px;font-weight:500}.flagship-page-module__srh1ga__switchOption:hover{background:#111d180d}.flagship-page-module__srh1ga__switchOption[aria-pressed=true]{background:var(--dark);color:var(--cream)}.flagship-page-module__srh1ga__switchMeter{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);align-items:center;gap:14px;font-size:12px;font-weight:600;display:flex}.flagship-page-module__srh1ga__switchMeter>span{gap:5px;display:flex}.flagship-page-module__srh1ga__switchMeter>span span{width:44px;height:6px;transition:background-color .5s var(--spring);background:#111d1824;border-radius:3px}.flagship-page-module__srh1ga__switchMeter>span span[data-on=true]{background:var(--green)}.flagship-page-module__srh1ga__switchShell{background:#111d180a;border:1px solid #111d1812;border-radius:32px;margin-top:26px;padding:8px}.flagship-page-module__srh1ga__switchCore{min-height:340px;animation:flagship-page-module__srh1ga__panelIn .5s var(--spring) both;background:#fffdf8;border-radius:25px;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;padding:44px 48px;display:grid;box-shadow:inset 0 1px 1px #ffffffe6,0 30px 60px -50px #00291f66}.flagship-page-module__srh1ga__switchCore[hidden]{display:none}@keyframes flagship-page-module__srh1ga__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.flagship-page-module__srh1ga__switchHeading{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;font-weight:700;display:flex}.flagship-page-module__srh1ga__switchHeading:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.flagship-page-module__srh1ga__switchHeading[data-tone=green]{color:var(--green)}.flagship-page-module__srh1ga__switchHeading[data-tone=copper]{color:var(--copper)}.flagship-page-module__srh1ga__switchList{color:var(--body);flex-direction:column;gap:16px;font-size:16px;line-height:1.5;display:flex}.flagship-page-module__srh1ga__switchList li{text-indent:-18px;padding-left:18px}.flagship-page-module__srh1ga__switchList li:before{content:"";vertical-align:middle;background:#111d1859;width:10px;height:1px;margin-right:8px;display:inline-block}.flagship-page-module__srh1ga__switchRight{border-left:1px solid #111d181a;flex-direction:column;padding-left:48px;display:flex}.flagship-page-module__srh1ga__switchStatement{font-family:var(--font-fraunces);letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(24px,2.2vw,30px);line-height:1.2}.flagship-page-module__srh1ga__switchFootnote{color:var(--muted);margin-top:auto;padding-top:34px;font-size:14px;line-height:1.6}.flagship-page-module__srh1ga__document{background:var(--garden);color:var(--cream);padding:clamp(80px,9vw,120px) 0;overflow:hidden}.flagship-page-module__srh1ga__documentGrid{grid-template-columns:minmax(0,470px) minmax(0,560px);justify-content:space-between;align-items:center;gap:64px;display:grid}.flagship-page-module__srh1ga__document .flagship-page-module__srh1ga__kicker{color:#d3dccc}.flagship-page-module__srh1ga__badge{letter-spacing:.08em;color:var(--gold);border:1px solid #e5b77a73;border-radius:999px;padding:4px 10px}.flagship-page-module__srh1ga__document .flagship-page-module__srh1ga__heading{color:var(--cream)}.flagship-page-module__srh1ga__document .flagship-page-module__srh1ga__introText{color:#a9bdb0;line-height:1.7}.flagship-page-module__srh1ga__papers{padding:24px 24px 36px 16px;position:relative}.flagship-page-module__srh1ga__paperBack{background:#e9e3d6;border-radius:6px;position:absolute;inset:44px 8px 8px 40px;transform:rotate(3deg);box-shadow:0 40px 80px -40px #0009}.flagship-page-module__srh1ga__paper{color:var(--ink);background:#fbf9f4;border-radius:6px;padding:42px 46px;position:relative;transform:rotate(-1.5deg);box-shadow:0 50px 90px -40px #000000a6}.flagship-page-module__srh1ga__lines{padding:clamp(80px,9vw,110px) 0 clamp(40px,5vw,60px)}.flagship-page-module__srh1ga__linesGrid{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:60px;display:grid}.flagship-page-module__srh1ga__linesGrid h2{align-self:start;padding-top:30px}.flagship-page-module__srh1ga__linesGrid li{border-top:1px solid #111d1824;align-items:baseline;gap:28px;padding:24px 0;display:flex}.flagship-page-module__srh1ga__linesGrid li:last-child{border-bottom:1px solid #111d1824}.flagship-page-module__srh1ga__linesGrid li>span{color:var(--copper);flex:0 0 22px;font-size:12px;font-weight:600}.flagship-page-module__srh1ga__linesGrid li p{font-family:var(--font-fraunces);letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(24px,2.4vw,32px);line-height:1.2}.flagship-page-module__srh1ga__plans{padding:clamp(80px,9vw,110px) 0}.flagship-page-module__srh1ga__plansHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.flagship-page-module__srh1ga__pill{min-height:48px;color:var(--ink);transition:background-color var(--hover-duration) ease-out, color var(--hover-duration) ease-out;border:1px solid #111d1833;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.flagship-page-module__srh1ga__pill:hover{background:var(--dark);color:var(--cream)}.flagship-page-module__srh1ga__pill svg{width:15px;height:15px}.flagship-page-module__srh1ga__stairs{--riser:56px;grid-template-columns:repeat(var(--steps), minmax(0, 1fr));align-items:start;margin-top:64px;display:grid}.flagship-page-module__srh1ga__stair{margin-top:calc((var(--steps) - 1 - var(--i)) * var(--riser));border-top:1.5px solid var(--green);padding:22px 24px 0 0;position:relative}.flagship-page-module__srh1ga__stair+.flagship-page-module__srh1ga__stair{padding-left:24px}.flagship-page-module__srh1ga__stair+.flagship-page-module__srh1ga__stair:before{content:"";height:var(--riser);border-left:1.5px solid var(--green);position:absolute;top:-1.5px;left:-1.5px}.flagship-page-module__srh1ga__stair+.flagship-page-module__srh1ga__stair:after{content:"";top:calc(var(--riser) - 5px);background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;left:-5px}.flagship-page-module__srh1ga__stairPlan{font-family:var(--font-fraunces);letter-spacing:-.03em;font-size:30px;line-height:1.1}.flagship-page-module__srh1ga__stairPrice{color:var(--soft);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}.flagship-page-module__srh1ga__stairAdds{letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-top:18px;font-size:11px;font-weight:700}.flagship-page-module__srh1ga__stair ul{color:var(--body);flex-direction:column;gap:8px;margin-top:8px;font-size:15px;line-height:1.55;display:flex}.flagship-page-module__srh1ga__faq{padding:0 0 clamp(80px,9vw,120px)}.flagship-page-module__srh1ga__faqGrid{border-top:1px solid var(--rule);grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:60px;padding-top:60px;display:grid}.flagship-page-module__srh1ga__faqHeading{font-family:var(--font-fraunces);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,2.8vw,40px);font-weight:500;line-height:1.1}.flagship-page-module__srh1ga__faqGrid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;display:grid}.flagship-page-module__srh1ga__faqGrid dt{font-size:17px;font-weight:600;line-height:1.4}.flagship-page-module__srh1ga__faqGrid dd{color:var(--quiet);margin-top:10px;font-size:15px;line-height:1.65}.flagship-page-module__srh1ga__next{background:var(--garden);color:var(--cream);border-radius:44px 44px 0 0;padding:clamp(72px,8vw,96px) 0 44px}.flagship-page-module__srh1ga__next .flagship-page-module__srh1ga__kicker{color:#d3dccc}.flagship-page-module__srh1ga__door{justify-content:space-between;align-items:center;gap:60px;display:flex;position:relative}.flagship-page-module__srh1ga__doorText{flex:520px;max-width:520px}.flagship-page-module__srh1ga__nextName{font-family:var(--font-fraunces);letter-spacing:-.055em;color:var(--cream);margin-top:18px;font-size:clamp(72px,10.4vw,150px);font-weight:350;line-height:.9}.flagship-page-module__srh1ga__next .flagship-page-module__srh1ga__introText{color:#a9bdb0}.flagship-page-module__srh1ga__nextLink{height:52px;color:var(--cream);border:1px solid #fffaf04d;border-radius:999px;align-items:center;gap:14px;margin-top:30px;padding:0 6px 0 24px;font-size:14px;font-weight:600;display:inline-flex}.flagship-page-module__srh1ga__nextLink:after{content:"";position:absolute;inset:0}.flagship-page-module__srh1ga__nextLink .flagship-page-module__srh1ga__knob{width:36px;height:36px}.flagship-page-module__srh1ga__doorPlate{flex:0 600px}.flagship-page-module__srh1ga__doorScreen{aspect-ratio:584/364;position:relative}.flagship-page-module__srh1ga__doorPlate img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;transition:transform .9s var(--spring)}.flagship-page-module__srh1ga__door:hover .flagship-page-module__srh1ga__doorPlate img{transform:scale(1.03)}.flagship-page-module__srh1ga__others{border-top:1px solid #2a4a40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 40px;margin-top:64px;padding-top:22px;font-size:14px;display:flex}.flagship-page-module__srh1ga__others>span{color:#8fa396}.flagship-page-module__srh1ga__others div{flex-wrap:wrap;gap:8px 40px;display:flex}.flagship-page-module__srh1ga__others a{min-height:44px;color:var(--cream);transition:color var(--hover-duration) ease-out;align-items:center;display:inline-flex}.flagship-page-module__srh1ga__others a:hover{color:var(--gold)}@media (max-width:1023px){.flagship-page-module__srh1ga__page{--gutter:32px}.flagship-page-module__srh1ga__sideNote{display:none}.flagship-page-module__srh1ga__heroBody,.flagship-page-module__srh1ga__coversGrid,.flagship-page-module__srh1ga__stepsGrid,.flagship-page-module__srh1ga__documentGrid,.flagship-page-module__srh1ga__linesGrid,.flagship-page-module__srh1ga__faqGrid{grid-template-columns:minmax(0,1fr)}.flagship-page-module__srh1ga__legend{margin-top:0;padding-top:40px}.flagship-page-module__srh1ga__ledgerHead{display:none}.flagship-page-module__srh1ga__ledgerRow{grid-template-columns:minmax(0,1fr);row-gap:10px;padding:24px 0}.flagship-page-module__srh1ga__ledger{border-top:1px solid #111d1838}.flagship-page-module__srh1ga__specimen{padding-top:0}.flagship-page-module__srh1ga__controlsHead{flex-direction:column;align-items:flex-start;gap:0}.flagship-page-module__srh1ga__switchCore{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0;padding:32px}.flagship-page-module__srh1ga__switchRight{border-top:1px solid #111d181a;border-left:0;padding:28px 0 0}.flagship-page-module__srh1ga__papers{max-width:560px}.flagship-page-module__srh1ga__linesGrid{gap:24px}.flagship-page-module__srh1ga__linesGrid h2{padding-top:0}.flagship-page-module__srh1ga__faqGrid dl{grid-template-columns:minmax(0,1fr)}.flagship-page-module__srh1ga__stairs{grid-template-columns:minmax(0,1fr);margin-top:40px}.flagship-page-module__srh1ga__stair,.flagship-page-module__srh1ga__stair+.flagship-page-module__srh1ga__stair{border-top:0;border-left:1.5px solid var(--green);margin-top:0;padding:0 0 32px 28px}.flagship-page-module__srh1ga__stair:after,.flagship-page-module__srh1ga__stair+.flagship-page-module__srh1ga__stair:after{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:-5px}.flagship-page-module__srh1ga__stair+.flagship-page-module__srh1ga__stair:before{display:none}.flagship-page-module__srh1ga__door{flex-direction:column;align-items:stretch;gap:40px}.flagship-page-module__srh1ga__doorText,.flagship-page-module__srh1ga__doorPlate{flex:none}}@media (max-width:767px){.flagship-page-module__srh1ga__paperBack{display:none}.flagship-page-module__srh1ga__paper{padding:30px 24px;transform:none}.flagship-page-module__srh1ga__papers{padding:0}}@media (max-width:639px){.flagship-page-module__srh1ga__page{--gutter:20px}.flagship-page-module__srh1ga__hero{padding-top:108px}.flagship-page-module__srh1ga__progress>span:last-child,.flagship-page-module__srh1ga__legend,.flagship-page-module__srh1ga__marker{display:none}.flagship-page-module__srh1ga__plateImage{aspect-ratio:390/560;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.flagship-page-module__srh1ga__ctaRow{flex-direction:column;align-items:stretch}.flagship-page-module__srh1ga__cta{justify-content:space-between}.flagship-page-module__srh1ga__textLink{align-self:center}.flagship-page-module__srh1ga__stepsSection{padding:0 12px}.flagship-page-module__srh1ga__sheet{border-radius:32px}.flagship-page-module__srh1ga__switchGroup{border-radius:24px;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.flagship-page-module__srh1ga__switchOption{border-radius:18px;min-width:0}.flagship-page-module__srh1ga__switchCore{padding:24px 20px}.flagship-page-module__srh1ga__next{border-radius:32px 32px 0 0}}@media (prefers-reduced-motion:reduce){.flagship-page-module__srh1ga__rise,.flagship-page-module__srh1ga__marker,.flagship-page-module__srh1ga__switchCore,.flagship-page-module__srh1ga__floatIdle{animation:none}}
.scroll-reveal-module__oLZ-CW__reveal{display:block;position:relative}.scroll-reveal-module__oLZ-CW__mask{z-index:1;background:var(--reveal-mask,transparent);opacity:.74;transform-origin:100%;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__oLZ-CW__mask{display:none}}
.portal-journeys-module__J9bMrq__portals{--portal-dark:hsl(var(--tezeka-brand-green));--portal-rule:#2a4a40;--portal-curve:clamp(28px, 3.4vw, 48px);background:hsl(var(--tezeka-paper));color:hsl(var(--tezeka-ink));overflow:clip}.portal-journeys-module__J9bMrq__split{width:min(calc(100% - 2 * var(--gutter)), 1200px);grid-template-columns:minmax(0,1.34fr) minmax(0,1fr);margin-inline:auto;display:grid}.portal-journeys-module__J9bMrq__work{--reveal-mask:var(--portal-dark);isolation:isolate;color:#fffaf0;flex-direction:column;padding:clamp(64px,7vw,100px) 56px clamp(56px,6vw,88px) 0;display:flex;position:relative}.portal-journeys-module__J9bMrq__work:before{content:"";z-index:-1;border-bottom-right-radius:var(--portal-curve);background:var(--portal-dark);position:absolute;inset:0 0 0 -100vw}.portal-journeys-module__J9bMrq__workHeading{--heading-size:clamp(32px, 3vw, 42px);--heading-width:540px}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__workLede{color:#a9bdb0;max-width:470px;margin-top:18px;font-size:16px;line-height:1.6}.portal-journeys-module__J9bMrq__windows{grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(48px,4.6vw,60px);display:grid;position:relative}.portal-journeys-module__J9bMrq__window{transition:transform .45s var(--ease);grid-row:1;margin:0;position:relative}.portal-journeys-module__J9bMrq__window>:first-child{border-color:#fffaf024;box-shadow:0 50px 90px -40px #000000a6,0 2px 8px -2px #0000004d}.portal-journeys-module__J9bMrq__window[data-role=landlord]{z-index:1;grid-column:1/span 10}.portal-journeys-module__J9bMrq__window[data-role=agent]{z-index:2;grid-column:5/span 8;margin-top:26%}.portal-journeys-module__J9bMrq__window:hover{z-index:3;transform:translateY(-8px)}.portal-journeys-module__J9bMrq__work:has(.portal-journeys-module__J9bMrq__key li[data-role=landlord]:is(:hover,:focus-within)) .portal-journeys-module__J9bMrq__window[data-role=landlord]{z-index:3;transform:translateY(-8px)}.portal-journeys-module__J9bMrq__work:has(.portal-journeys-module__J9bMrq__key li[data-role=agent]:is(:hover,:focus-within)) .portal-journeys-module__J9bMrq__window[data-role=agent]{z-index:3;transform:translateY(-8px)}.portal-journeys-module__J9bMrq__marker{z-index:2;color:#e5b77a;width:30px;height:30px;font-family:var(--font-fraunces);background:#102d28;border-radius:999px;place-items:center;font-size:15px;font-weight:600;line-height:1;display:grid;position:absolute;top:-54px;left:-14px;box-shadow:0 0 0 1px #e5b77a99,0 8px 18px #00000052}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__key{border-top:1px solid #fffaf024;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:34px;padding-top:24px;display:grid}.portal-journeys-module__J9bMrq__key li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;display:grid}.portal-journeys-module__J9bMrq__key .portal-journeys-module__J9bMrq__marker{position:static;box-shadow:0 0 0 1px #e5b77a99}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__key h3{letter-spacing:-.02em;color:#fffaf0;font-size:20px;font-weight:500;line-height:1.25}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__key p{color:#a9bdb0;margin-top:6px;font-size:14.5px;line-height:1.55}.portal-journeys-module__J9bMrq__keyLink{color:#e5b77a;align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:13.5px;font-weight:600;display:inline-flex}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__keyLink svg{width:14px;height:14px;transition:transform var(--hover-duration) var(--ease)}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__keyLink:hover svg{transform:translate(3px)}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__footnote{color:#8fa396;max-width:520px;margin-top:auto;padding-top:20px;font-size:13px;line-height:1.6}.portal-journeys-module__J9bMrq__doorway{--reveal-mask:hsl(var(--tezeka-paper));flex-direction:column;align-items:start;padding:clamp(64px,7vw,100px) 0 clamp(56px,6vw,88px) 56px;display:flex;position:relative}.portal-journeys-module__J9bMrq__doorway:before{content:"";width:var(--portal-curve);height:var(--portal-curve);background:radial-gradient(circle at 100% 100%, transparent calc(var(--portal-curve) - .75px), var(--portal-dark) var(--portal-curve));pointer-events:none;position:absolute;top:0;left:0}.portal-journeys-module__J9bMrq__doorwayHeading{--heading-size:clamp(28px, 2.6vw, 36px);--heading-width:400px;--heading-label:#8a5a1e}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__doorwayLede{color:#4a5b53;max-width:380px;margin-top:14px;font-size:15px;line-height:1.6}.portal-journeys-module__J9bMrq__steps{flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}.portal-journeys-module__J9bMrq__steps li{color:#2f423b;text-wrap:pretty;align-items:flex-start;gap:14px;font-size:14px;line-height:1.55;display:flex}.portal-journeys-module__J9bMrq__steps strong{font-weight:700}.portal-journeys-module__J9bMrq__stepNumber{color:#8a5a1e;border:1px solid #c9b894;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.portal-journeys-module__J9bMrq__thread{background:#f2ede1;border:1px solid #ded5c4;border-radius:16px;flex-direction:column;align-self:stretch;gap:8px;margin:26px 0;padding:18px;list-style:none;display:flex}.portal-journeys-module__J9bMrq__fromTenant,.portal-journeys-module__J9bMrq__fromTezeka{padding:10px 14px;font-size:13px;line-height:1.45}.portal-journeys-module__J9bMrq__fromTenant{color:#fffaf0;background:#14503f;border-radius:14px 14px 4px;align-self:flex-end;max-width:240px}.portal-journeys-module__J9bMrq__fromTezeka{color:#2f423b;background:#fff;border:1px solid #e3daca;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:280px}@media (max-width:1023px){.portal-journeys-module__J9bMrq__split{grid-template-columns:minmax(0,1fr)}.portal-journeys-module__J9bMrq__work{padding:72px 0 56px}.portal-journeys-module__J9bMrq__work:before{border-radius:0;inset:0 -100vw}.portal-journeys-module__J9bMrq__doorway:before{display:none}.portal-journeys-module__J9bMrq__doorway{padding:64px 0 72px}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__doorwayLede,.portal-journeys-module__J9bMrq__thread{max-width:520px}}@media (max-width:639px){.portal-journeys-module__J9bMrq__window[data-role=landlord]{grid-column:1/span 11}.portal-journeys-module__J9bMrq__window[data-role=agent]{grid-column:2/span 11;margin-top:42%}.portal-journeys-module__J9bMrq__marker{width:26px;height:26px;font-size:13px;top:-48px;left:-10px}.portal-journeys-module__J9bMrq__key .portal-journeys-module__J9bMrq__marker{width:26px;height:26px}.portal-journeys-module__J9bMrq__portals .portal-journeys-module__J9bMrq__key{grid-template-columns:minmax(0,1fr);gap:22px}.portal-journeys-module__J9bMrq__key li{grid-template-columns:26px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.portal-journeys-module__J9bMrq__window,.portal-journeys-module__J9bMrq__keyLink svg{transition:none}}
.landing-proof-module__C7JYpa__spread{padding-block:112px}.landing-proof-module__C7JYpa__spread .landing-proof-module__C7JYpa__spreadFooter{margin-top:40px}.landing-proof-module__C7JYpa__pointNumber{letter-spacing:.18em;color:#854d14;font-size:11px;font-weight:600;display:block}.landing-proof-module__C7JYpa__zra{background:#f3ecde}.landing-proof-module__C7JYpa__zraHead{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:64px;display:grid}.landing-proof-module__C7JYpa__zraLede{color:var(--quiet);text-wrap:pretty;font-size:18px;line-height:1.6}.landing-proof-module__C7JYpa__year{border-block:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:64px;list-style:none;display:grid}.landing-proof-module__C7JYpa__year li{flex-direction:column;align-items:center;gap:18px;padding:22px 0 26px;display:flex}.landing-proof-module__C7JYpa__year li+li{border-left:1px solid color-mix(in srgb, var(--rule) 70%, transparent)}.landing-proof-module__C7JYpa__yearMonth{letter-spacing:.18em;text-transform:uppercase;color:var(--quiet);font-size:11px;font-weight:600}.landing-proof-module__C7JYpa__yearDay{width:56px;height:42px;font-family:var(--font-fraunces);font-variant-numeric:tabular-nums;color:var(--copy);place-items:center;font-size:26px;line-height:1;display:grid;position:relative}.landing-proof-module__C7JYpa__zra .landing-proof-module__C7JYpa__yearRing{width:calc(100% + 12px);height:calc(100% + 8px);position:absolute;inset:-4px -6px;overflow:visible}.landing-proof-module__C7JYpa__yearRing path{stroke:#854d14bf;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-proof-module__C7JYpa__yearRing path{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both landing-proof-module__C7JYpa__tz-zra-ring;animation-timeline:view();animation-range:entry calc(20% + var(--i) * 4%) cover calc(38% + var(--i) * 4%)}}}@keyframes landing-proof-module__C7JYpa__tz-zra-ring{to{stroke-dashoffset:0}}.landing-proof-module__C7JYpa__zraPoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;list-style:none;display:grid}.landing-proof-module__C7JYpa__zraPoints li{font-family:var(--font-fraunces);letter-spacing:-.015em;color:var(--copy);gap:10px;font-size:20px;line-height:1.3;display:grid}.landing-proof-module__C7JYpa__proof{background:#f3ecde;padding-block:112px}.landing-proof-module__C7JYpa__proofLayout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(48px,6vw,88px);display:grid}.landing-proof-module__C7JYpa__proofSteps{border-top:1px solid var(--rule);gap:16px;max-width:460px;margin-top:32px;padding-top:26px;list-style:none;display:grid}.landing-proof-module__C7JYpa__proofSteps li{color:var(--copy);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:14px;font-size:16px;line-height:1.5;display:grid}.landing-proof-module__C7JYpa__stepMarker,.landing-proof-module__C7JYpa__sheetMarker{color:#e5b77a;width:26px;height:26px;font-family:var(--font-fraunces);background:#102d28;border-radius:999px;place-items:center;font-size:13px;font-weight:600;line-height:1;display:inline-grid}.landing-proof-module__C7JYpa__stepMarker{align-self:start;transform:translateY(-1px)}.landing-proof-module__C7JYpa__proofActions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:36px;display:flex}.landing-proof-module__C7JYpa__sheet{margin:0;position:relative}.landing-proof-module__C7JYpa__sheet:before{content:"";background:#faf6ee;border:1px solid #111d1814;border-radius:6px;position:absolute;inset:10px -10px -10px 10px;transform:rotate(2.2deg)}.landing-proof-module__C7JYpa__sheetPaper{background:#fffdf8;border:1px solid #111d181a;border-radius:6px;padding:clamp(26px,3vw,38px);position:relative;transform:rotate(-1.2deg);box-shadow:0 24px 70px -40px #0e2f2480,0 2px 6px -3px #0e2f241f}.landing-proof-module__C7JYpa__sheet .landing-proof-module__C7JYpa__sheetKicker{letter-spacing:.18em;text-transform:uppercase;color:#854d14;font-size:11px;font-weight:600}.landing-proof-module__C7JYpa__sheet .landing-proof-module__C7JYpa__sheetProperty{font-family:var(--font-fraunces);letter-spacing:-.02em;color:var(--copy);margin-top:8px;font-size:clamp(20px,1.7vw,24px);line-height:1.25}.landing-proof-module__C7JYpa__sheetTerms{grid-template-columns:auto minmax(0,1fr);gap:6px 18px;margin-top:16px;font-size:13.5px;display:grid}.landing-proof-module__C7JYpa__sheetTerms div,.landing-proof-module__C7JYpa__sheetRecord div{display:contents}.landing-proof-module__C7JYpa__sheetTerms dt,.landing-proof-module__C7JYpa__sheetRecord dt{letter-spacing:.14em;text-transform:uppercase;color:var(--quiet);padding-top:2px;font-size:11px;font-weight:600}.landing-proof-module__C7JYpa__sheetTerms dd{color:var(--copy)}.landing-proof-module__C7JYpa__sheetSigns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:26px;display:grid}.landing-proof-module__C7JYpa__sheet .landing-proof-module__C7JYpa__signature{width:100%;max-width:180px;height:44px;display:block;overflow:visible}.landing-proof-module__C7JYpa__signature path{stroke:#243b7a;stroke-opacity:.9;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.landing-proof-module__C7JYpa__sheet .landing-proof-module__C7JYpa__sheetSigns p{color:var(--copy);border-top:1px solid #111d1847;gap:2px;margin-top:2px;padding-top:8px;font-size:13.5px;display:grid}.landing-proof-module__C7JYpa__sheetSigns small{letter-spacing:.06em;color:var(--quiet);font-size:11px}.landing-proof-module__C7JYpa__sheetSeal{border-top:1px dashed #111d1838;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:28px;padding-top:22px;display:grid}.landing-proof-module__C7JYpa__sheetQr{background:#fff;border:1px solid #111d1824;border-radius:4px;width:148px;padding:8px;position:relative}.landing-proof-module__C7JYpa__sheetQr img{width:100%;height:auto;display:block}.landing-proof-module__C7JYpa__sheetQr .landing-proof-module__C7JYpa__sheetMarker{position:absolute;top:-12px;left:-12px}.landing-proof-module__C7JYpa__sheetRecord{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 16px;font-size:13px;display:grid}.landing-proof-module__C7JYpa__sheetRecord dd{color:var(--copy);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.landing-proof-module__C7JYpa__sheetRecord .landing-proof-module__C7JYpa__sheetMarker{width:22px;height:22px;font-size:11.5px}.landing-proof-module__C7JYpa__sheetHash{font-variant-numeric:tabular-nums;letter-spacing:.02em}.landing-proof-module__C7JYpa__nowrap{white-space:nowrap}@media (max-width:900px){.landing-proof-module__C7JYpa__spread,.landing-proof-module__C7JYpa__proof{padding-block:80px}.landing-proof-module__C7JYpa__zraHead,.landing-proof-module__C7JYpa__proofLayout{grid-template-columns:minmax(0,1fr);gap:28px}.landing-proof-module__C7JYpa__proofLayout{gap:48px}.landing-proof-module__C7JYpa__year{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:44px}.landing-proof-module__C7JYpa__year li:nth-child(7){border-left:0}.landing-proof-module__C7JYpa__year li:nth-child(n+7){border-top:1px solid color-mix(in srgb, var(--rule) 70%, transparent)}.landing-proof-module__C7JYpa__zraPoints{grid-template-columns:minmax(0,1fr);gap:18px}.landing-proof-module__C7JYpa__zraPoints li{grid-template-columns:34px minmax(0,1fr);align-items:baseline;font-size:19px}}@media (max-width:639px){.landing-proof-module__C7JYpa__year li{gap:12px;padding:16px 0 18px}.landing-proof-module__C7JYpa__yearDay{width:44px;height:34px;font-size:21px}.landing-proof-module__C7JYpa__sheetPaper{transform:rotate(-.8deg)}.landing-proof-module__C7JYpa__sheetSigns{gap:18px}.landing-proof-module__C7JYpa__sheetSeal{grid-template-columns:minmax(0,1fr);justify-items:start;gap:20px}.landing-proof-module__C7JYpa__sheetQr{width:132px}}
.landing-inventory-module__F8keKa__section{--copper-italic:#8a5d1e;background:var(--cream);padding:120px 0 112px}.landing-inventory-module__F8keKa__head{max-width:620px}.landing-inventory-module__F8keKa__lede{max-width:480px;color:var(--quiet);font-size:17px;line-height:1.6;margin-top:20px!important}.landing-inventory-module__F8keKa__list{-moz-column-gap:56px;border-top:1px solid var(--rule);counter-reset:none;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;margin:56px 0 0;padding:0;list-style:none;display:grid}.landing-inventory-module__F8keKa__item{border-bottom:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr) 24px;align-items:start;gap:14px;padding:22px 0;display:grid}.landing-inventory-module__F8keKa__number{font-family:var(--font-fraunces);color:var(--copper-italic);font-variant-numeric:tabular-nums;padding-top:3px;font-size:15px;font-style:italic}.landing-inventory-module__F8keKa__name{font-family:var(--font-fraunces);letter-spacing:-.02em;color:var(--copy);font-size:20px;font-weight:500;line-height:1.25}.landing-inventory-module__F8keKa__note{color:var(--quiet);font-size:14.5px;line-height:1.55;margin-top:6px!important}.landing-inventory-module__F8keKa__check{border:1px solid hsl(var(--tezeka-copper) / .55);border-radius:50%;place-items:center;width:24px;height:24px;margin-top:2px;display:grid}.landing-inventory-module__F8keKa__check svg{width:13px;height:13px}.landing-inventory-module__F8keKa__check path{stroke:var(--copper-italic);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.landing-inventory-module__F8keKa__small{color:var(--quiet);margin-top:22px;font-size:13px;display:block}@media (max-width:860px){.landing-inventory-module__F8keKa__section{padding:88px 0 80px}.landing-inventory-module__F8keKa__list{grid-template-columns:minmax(0,1fr);margin-top:40px}.landing-inventory-module__F8keKa__item{grid-template-columns:36px minmax(0,1fr) 22px;gap:10px;padding:18px 0}.landing-inventory-module__F8keKa__name{font-size:18px}}
.landing-reports-module__-aTsYq__section{padding:132px 0 120px;overflow:hidden}@media (max-width:760px){.landing-reports-module__-aTsYq__section{padding:96px 0 88px}}
.report-shelf-module__PQpMha__shelf{position:relative}.report-shelf-module__PQpMha__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.report-shelf-module__PQpMha__tally{color:var(--copy);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;margin-top:14px!important}.report-shelf-module__PQpMha__headCopy{max-width:460px;color:var(--quiet);font-size:16px;line-height:1.6;margin-top:16px!important}.report-shelf-module__PQpMha__controls{flex:none;gap:10px;display:flex}.report-shelf-module__PQpMha__arrow{border:1px solid var(--rule);width:48px;height:48px;color:hsl(var(--tezeka-green));cursor:pointer;transition:background .2s var(--ease), border-color .2s var(--ease), opacity .2s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.report-shelf-module__PQpMha__arrow svg{width:18px;height:18px}.report-shelf-module__PQpMha__arrow:hover:not(:disabled){border-color:hsl(var(--tezeka-green));background:var(--sage)}.report-shelf-module__PQpMha__arrow:disabled{opacity:.35;cursor:default}.report-shelf-module__PQpMha__arrow:focus-visible{outline:2px solid hsl(var(--tezeka-green));outline-offset:3px}.report-shelf-module__PQpMha__back{transform:rotate(180deg)}.report-shelf-module__PQpMha__rail{--edge:max(var(--gutter), (100vw - 1200px) / 2);padding:18px var(--edge) 12px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:thin;scrollbar-color:var(--rule) transparent;overscroll-behavior-x:contain;gap:40px;margin:44px 0 0;list-style:none;display:flex;overflow-x:auto}.report-shelf-module__PQpMha__rail:focus-visible{outline:2px solid hsl(var(--tezeka-green));outline-offset:-2px}.report-shelf-module__PQpMha__item{scroll-snap-align:start;flex:0 0 300px}.report-shelf-module__PQpMha__spread{aspect-ratio:300/316;border-bottom:1px solid var(--rule);position:relative}.report-shelf-module__PQpMha__sheet{background:#fff;width:65%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;box-shadow:0 1px 2px #061c1614,0 16px 34px -18px #061c1666}.report-shelf-module__PQpMha__sheet img{width:100%;height:auto;display:block}.report-shelf-module__PQpMha__cover{aspect-ratio:400/566;background:var(--garden);z-index:2;bottom:12px;left:0}.report-shelf-module__PQpMha__inside{z-index:1;bottom:22px;right:0;transform:rotate(3deg)}.report-shelf-module__PQpMha__item:hover .report-shelf-module__PQpMha__inside{transform:translate(6px)rotate(5deg)}.report-shelf-module__PQpMha__item:hover .report-shelf-module__PQpMha__cover{transform:translateY(-4px)rotate(-1deg)}.report-shelf-module__PQpMha__title{font-family:var(--font-fraunces);letter-spacing:-.02em;color:var(--copy);font-size:19px;font-weight:500;line-height:1.25;margin-top:20px!important}.report-shelf-module__PQpMha__meta{color:var(--quiet);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex;margin-top:6px!important}.report-shelf-module__PQpMha__meta span+span:before{content:"";background:var(--amber);vertical-align:3px;border-radius:50%;width:4px;height:4px;margin-right:14px;display:inline-block}@media (prefers-reduced-motion:reduce){.report-shelf-module__PQpMha__sheet{transition:none}}@media (max-width:760px){.report-shelf-module__PQpMha__head{display:block}.report-shelf-module__PQpMha__controls{display:none}.report-shelf-module__PQpMha__rail{gap:24px;margin-top:32px}.report-shelf-module__PQpMha__item{flex-basis:232px}}
.landing-smarter-module__Ljrrdq__section{--gold:#d9b46e;--gold-ink:#e7c888;--panel-cream:#f7efdd;--panel-rule:#f7efdd24;--smarter-curve:clamp(28px, 3.4vw, 48px);background:hsl(var(--tezeka-brand-green));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid;overflow:clip}.landing-smarter-module__Ljrrdq__copy{isolation:isolate;padding:80px 64px 88px max(var(--gutter), calc((100vw - 1200px) / 2));flex-direction:column;justify-content:center;display:flex;position:relative}.landing-smarter-module__Ljrrdq__copy:before{content:"";z-index:-1;border-bottom-right-radius:var(--smarter-curve);background:var(--sage);position:absolute;inset:0}.landing-smarter-module__Ljrrdq__copy>*{max-width:500px}.landing-smarter-module__Ljrrdq__heading{--heading-size:clamp(32px, 3.3vw, 46px)}.landing-smarter-module__Ljrrdq__lede{color:var(--quiet);font-size:16.5px;margin-top:26px!important;line-height:1.65!important}.landing-smarter-module__Ljrrdq__note{color:var(--quiet);font-size:13px;margin:14px 0 18px!important}.landing-smarter-module__Ljrrdq__panel{isolation:isolate;color:var(--panel-cream);position:relative;overflow:hidden}.landing-smarter-module__Ljrrdq__panel:before{content:"";z-index:2;width:var(--smarter-curve);height:var(--smarter-curve);background:radial-gradient(circle at 100% 100%, transparent calc(var(--smarter-curve) - .75px), var(--sage) var(--smarter-curve));pointer-events:none;position:absolute;top:0;left:0}.landing-smarter-module__Ljrrdq__panelInner{z-index:1;padding:72px max(var(--gutter), calc((100vw - 1200px) / 2)) 64px 64px;position:relative}.landing-smarter-module__Ljrrdq__panelInner>*{max-width:640px}.landing-smarter-module__Ljrrdq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.landing-smarter-module__Ljrrdq__panelEyebrow{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}.landing-smarter-module__Ljrrdq__panelTitle{font-family:var(--font-fraunces);font-variation-settings:"opsz" 144, "SOFT" 50, "WONK" 1;letter-spacing:-.03em;font-size:clamp(30px,2.8vw,40px);font-weight:430;margin-top:10px!important;line-height:1.05!important}.landing-smarter-module__Ljrrdq__tally{gap:28px;margin:0;display:flex}.landing-smarter-module__Ljrrdq__tally>div+div{border-left:1px solid var(--panel-rule);padding-left:28px}.landing-smarter-module__Ljrrdq__tally dt{color:#f7efdd8c;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:flex}.landing-smarter-module__Ljrrdq__tally dd{font-family:var(--font-fraunces);letter-spacing:-.02em;margin:6px 0 0;font-size:22px}.landing-smarter-module__Ljrrdq__keyDot,.landing-smarter-module__Ljrrdq__keyRing{border-radius:50%;flex-shrink:0;width:9px;height:9px}.landing-smarter-module__Ljrrdq__keyDot{background:var(--gold)}.landing-smarter-module__Ljrrdq__keyRing{border:1.5px solid var(--gold-ink)}.landing-smarter-module__Ljrrdq__strip{height:56px;margin-top:34px;position:relative}.landing-smarter-module__Ljrrdq__stripLine{background:#f7efdd47;height:1px;position:absolute;top:20px;left:0;right:0}.landing-smarter-module__Ljrrdq__stripProgress{background:var(--gold);transform-origin:0;position:absolute;inset:0}.landing-smarter-module__Ljrrdq__hour{top:16px;left:var(--at);background:#f7efdd4d;width:1px;height:9px;position:absolute}.landing-smarter-module__Ljrrdq__hour[data-major]{background:#f7efdd80;height:17px;top:12px}.landing-smarter-module__Ljrrdq__hourLabel{color:#f7efdd8c;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:11px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.landing-smarter-module__Ljrrdq__stop{top:20px;left:var(--at);background:var(--gold);width:13px;height:13px;box-shadow:0 0 0 4px hsl(var(--tezeka-brand-green));border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.landing-smarter-module__Ljrrdq__stop[data-yours]{border:2px solid var(--gold-ink);background:hsl(var(--tezeka-brand-green))}.landing-smarter-module__Ljrrdq__ledger{-moz-column-gap:36px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;margin:18px 0 0;padding:0;list-style:none;display:grid}.landing-smarter-module__Ljrrdq__row{border-top:1px solid var(--panel-rule);padding-block:14px 15px}.landing-smarter-module__Ljrrdq__rowMeta{align-items:center;gap:10px;min-height:22px;display:flex;line-height:1.2!important}.landing-smarter-module__Ljrrdq__time{color:var(--gold);font-variant-numeric:tabular-nums;font-size:13px}.landing-smarter-module__Ljrrdq__source{color:#f7efdd80;letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:600}.landing-smarter-module__Ljrrdq__rowText{font-size:14.5px;margin-top:6px!important;line-height:1.5!important}.landing-smarter-module__Ljrrdq__row[data-yours] .landing-smarter-module__Ljrrdq__rowText{color:#fff9ea}.landing-smarter-module__Ljrrdq__done{margin-left:auto;display:inline-flex}.landing-smarter-module__Ljrrdq__section .landing-smarter-module__Ljrrdq__tickMark{width:18px;height:18px}.landing-smarter-module__Ljrrdq__tickMark path{stroke:var(--gold);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.landing-smarter-module__Ljrrdq__yours{color:var(--gold-ink);letter-spacing:.02em;white-space:nowrap;border:1px solid #e7c8888c;border-radius:99px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:600}.landing-smarter-module__Ljrrdq__caption{color:#f7efdd73;font-size:12px;margin-top:18px!important}.landing-smarter-module__Ljrrdq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.landing-smarter-module__Ljrrdq__seal{z-index:0;opacity:.16;pointer-events:none;width:620px;height:620px;position:absolute;top:-300px;right:-260px}.landing-smarter-module__Ljrrdq__section .landing-smarter-module__Ljrrdq__seal svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-smarter-module__Ljrrdq__micro{fill:var(--gold);font-family:var(--font-dm-sans);letter-spacing:.08em;font-size:8.4px;font-weight:600}.landing-smarter-module__Ljrrdq__tick,.landing-smarter-module__Ljrrdq__tickMajor,.landing-smarter-module__Ljrrdq__rule,.landing-smarter-module__Ljrrdq__braid,.landing-smarter-module__Ljrrdq__rosette,.landing-smarter-module__Ljrrdq__rosetteFaint{fill:none;stroke:var(--gold)}.landing-smarter-module__Ljrrdq__tick{stroke-width:.8px}.landing-smarter-module__Ljrrdq__tickMajor{stroke-width:1.4px}.landing-smarter-module__Ljrrdq__rule{stroke-width:.7px;opacity:.6}.landing-smarter-module__Ljrrdq__braid{stroke-width:.65px;opacity:.8}.landing-smarter-module__Ljrrdq__rosette{stroke-width:.55px;opacity:.85}.landing-smarter-module__Ljrrdq__rosetteFaint{stroke-width:.55px;opacity:.5}@media (prefers-reduced-motion:no-preference){.landing-smarter-module__Ljrrdq__sealSpinSlow{animation:160s linear infinite landing-smarter-module__Ljrrdq__tz-smarter-spin}.landing-smarter-module__Ljrrdq__sealSpinBack{animation:110s linear infinite reverse landing-smarter-module__Ljrrdq__tz-smarter-spin}.landing-smarter-module__Ljrrdq__sealSpin{animation:90s linear infinite landing-smarter-module__Ljrrdq__tz-smarter-spin}}@keyframes landing-smarter-module__Ljrrdq__tz-smarter-spin{to{transform:rotate(360deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-smarter-module__Ljrrdq__stripProgress{animation:linear both landing-smarter-module__Ljrrdq__tz-smarter-day;animation-timeline:view();animation-range:entry 60% cover 55%}.landing-smarter-module__Ljrrdq__row{animation:linear both landing-smarter-module__Ljrrdq__tz-smarter-row;animation-timeline:view();animation-range:entry 30% cover 30%}.landing-smarter-module__Ljrrdq__tickMark path{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both landing-smarter-module__Ljrrdq__tz-smarter-tick;animation-timeline:view();animation-range:cover 26% cover 38%}}}@keyframes landing-smarter-module__Ljrrdq__tz-smarter-day{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-smarter-module__Ljrrdq__tz-smarter-row{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes landing-smarter-module__Ljrrdq__tz-smarter-tick{to{stroke-dashoffset:0}}@media (max-width:1023px){.landing-smarter-module__Ljrrdq__section{grid-template-columns:1fr}.landing-smarter-module__Ljrrdq__copy{padding:72px var(--gutter) 64px}.landing-smarter-module__Ljrrdq__panelInner{padding:64px var(--gutter) 56px}}@media (max-width:767px){.landing-smarter-module__Ljrrdq__copy{padding:56px var(--gutter) 52px}.landing-smarter-module__Ljrrdq__panelInner{padding:52px var(--gutter) 48px}.landing-smarter-module__Ljrrdq__tally{gap:18px}.landing-smarter-module__Ljrrdq__tally>div+div{padding-left:18px}.landing-smarter-module__Ljrrdq__tally dd{font-size:19px}.landing-smarter-module__Ljrrdq__ledger{grid-template-columns:1fr}.landing-smarter-module__Ljrrdq__seal{width:440px;height:440px;top:-120px;right:-200px}}