@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.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 Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1wwzpfhzaj2r0.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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.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 Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.UknyJq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.UknyJq_variable{--font-brand:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/c0e2eae9e0de9f16-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2ff936f45a7b5918-s.0_hkuyklry9k2.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/cf9a11b6772b9533-s.p.32vcy6_pq4pnh.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6cec87c23af19a62-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c24fec3b421fd73c-s.30bhvdlsk8sra.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/61e56fd33ece1ad8-s.p.3se9ogqst-d6c.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.jZxhCq_className{font-family:Newsreader,Newsreader Fallback}.jZxhCq_variable{--font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.34f9nwclrjpmo.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:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.1_j-vbs-91rji.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:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.MxXwga_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.MxXwga_variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
:root{--paper:#fff;--cream:#eef1e6;--card:#fff;--ink:#2a1d16;--body:#3d322a;--muted:#2a1d1699;--line:#33502c29;--accent:#33502c;--accent-ink:#fff;--pop:#8b1e24;--label:#33502c;--sand:#c9a14a;--sky:#5f78a8;--mint:#e6ecdc;--peach:#f3e1dc;--periwinkle:#e4eaf4;--yes:#3f6a34;--no:#8b1e24;--unk:#a8812e;--shadow:0 18px 40px -20px #2a1d1652;--serif:var(--font-serif), Newsreader, Georgia, serif;--sans:var(--font-sans), "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--brand:var(--font-brand), "Instrument Serif", Georgia, serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#141a12;--cream:#1c2419;--card:#20291d;--ink:#f3efe7;--body:#d9d3c6;--muted:#f3efe79e;--line:#c9a14a33;--accent:#9fbf86;--accent-ink:#141a12;--pop:#e0707a;--label:#9fbf86;--sky:#8fa6d4;--mint:#2a3626;--peach:#3d2624;--periwinkle:#252f42;--yes:#9fbf86;--no:#e0707a;--unk:#d9b25e;--shadow:0 18px 40px -18px #000000b3}}:root[data-theme=dark]{--paper:#141a12;--cream:#1c2419;--card:#20291d;--ink:#f3efe7;--body:#d9d3c6;--muted:#f3efe79e;--line:#c9a14a33;--accent:#9fbf86;--accent-ink:#141a12;--pop:#e0707a;--label:#9fbf86;--sky:#8fa6d4;--mint:#2a3626;--peach:#3d2624;--periwinkle:#252f42;--yes:#9fbf86;--no:#e0707a;--unk:#d9b25e;--shadow:0 18px 40px -18px #000000b3}*{box-sizing:border-box}html,body{max-width:100%;overflow-x:clip}body{background:var(--paper);color:var(--body);font:400 16px/1.6 var(--sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}.label{font:500 12px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--label);margin:0}.top{justify-content:space-between;align-items:center;gap:12px;max-width:1040px;margin:0 auto;padding:18px 16px;display:flex}.top .brand{font:400 22px/1 var(--brand);color:var(--ink);text-decoration:none}.top .brand em{color:var(--pop)}.wrap{max-width:1040px;margin:0 auto;padding:0 16px}.narrow{max-width:460px;margin:0 auto;padding:0 16px}.hero{padding:44px 0 28px}.hero h1,.h1{font:400 clamp(40px, 8vw, 68px)/1.02 var(--serif);letter-spacing:-.02em;color:var(--ink);margin:16px 0 18px}.hero h1 em,.h1 em,.h2 em{color:var(--pop)}.h2{font:400 clamp(30px, 5vw, 40px)/1.08 var(--serif);color:var(--ink);letter-spacing:-.01em;margin:12px 0}.lede{max-width:620px;margin:0 0 24px;font-size:18px}.button{cursor:pointer;text-align:center;background:var(--accent);color:var(--accent-ink);font:500 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;border:0;border-radius:999px;padding:15px 24px;text-decoration:none;display:inline-block}.button:hover{filter:brightness(1.08)}.button:disabled{opacity:.55;cursor:default}.button.ghost{color:var(--accent);border:1px solid var(--line);background:0 0}.button.wide{width:100%}.linkish{cursor:pointer;color:var(--accent);font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.panel{background:var(--cream);border:1px solid var(--line);border-radius:28px;padding:28px 22px}.panel+.panel{margin-top:18px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.steps li{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:20px}.steps b{font:400 24px/1.15 var(--serif);color:var(--ink);margin:10px 0 6px;display:block}.chip{width:34px;height:34px;font:400 18px/1 var(--serif);color:var(--ink);background:var(--mint);border-radius:50%;place-items:center;display:inline-grid}.steps li:nth-child(2) .chip{background:var(--peach)}.steps li:nth-child(3) .chip{background:var(--periwinkle)}.field{margin:0 0 16px;display:block}.field span{color:var(--ink);margin:0 0 6px;font-size:14px;font-weight:500;display:block}.input{width:100%;font:400 17px/1.3 var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.input:focus{outline:2px solid var(--accent);outline-offset:1px}.input.code{letter-spacing:.4em;text-align:center;font-size:26px}.note{color:var(--muted);margin:12px 0 0;font-size:14px}.error{color:var(--no);margin:12px 0 0;font-size:14.5px}.band{background:var(--cream);border-top:1px solid var(--line);margin-top:56px}.band div{max-width:1040px;color:var(--muted);margin:0 auto;padding:28px 16px 44px;font-size:14px}.band p{margin:0 0 8px}@media (max-width:760px){.steps{grid-template-columns:1fr}.hero{padding-top:28px}}.interview{padding:8px 0 48px}.progress{background:var(--mint);border-radius:999px;height:4px;margin:8px 0 28px;overflow:hidden}.progress span{background:var(--accent);height:100%;transition:width .3s;display:block}.screen .h2{margin-bottom:14px}.screen p{margin:0 0 16px}.screen .button.wide{margin-top:8px}.aside{background:var(--periwinkle);border-radius:14px;padding:12px 14px;font-size:14.5px}.choices{gap:10px;margin:0 0 18px;display:grid}.choice{text-align:left;cursor:pointer;background:var(--card);width:100%;color:var(--ink);border:1px solid var(--line);font:500 16px/1.35 var(--sans);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.choice small{color:var(--muted);margin-top:2px;font-size:13.5px;font-weight:400;display:block}.choice:hover{border-color:var(--accent)}.choice.on{background:var(--mint);border-color:var(--accent)}.choice:disabled{opacity:.6;cursor:default}.tick{border:1px solid var(--line);width:22px;height:22px;color:var(--accent-ink);background:var(--card);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.choice.on .tick{background:var(--accent);border-color:var(--accent)}.choices.compact{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin-bottom:10px}.choices.compact .choice{text-align:center;justify-content:center;padding:10px 12px;font-size:14.5px}.drive-label{color:var(--ink);font-weight:500;margin:6px 0 8px!important}.examples{gap:8px;margin:12px 0 16px;display:grid}.examples .note{margin:0}.example{text-align:left;background:var(--cream);border:1px dashed var(--line);font:italic 400 15px/1.4 var(--sans);color:var(--body);cursor:pointer;border-radius:14px;padding:10px 14px}textarea.input{resize:vertical;margin-bottom:4px}.dream{border-left:3px solid var(--sand);font:italic 400 22px/1.35 var(--serif);color:var(--ink);margin:0 0 18px;padding:4px 0 4px 18px}.math{margin-bottom:20px}.math p{margin:0 0 10px}.math p:last-child{color:var(--ink);margin:0;font-weight:500}.pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.needs{background:var(--cream);border-radius:14px;margin:0 0 16px;padding:12px 16px;font-size:14.5px}.needs summary{cursor:pointer;color:var(--accent);font-weight:500}.needs ul{margin:10px 0;padding-left:18px}.panel.plan p{margin:0 0 10px}.stats{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.stats li{background:var(--mint);color:var(--body);border-radius:999px;padding:8px 16px;font-size:14px}.stats li:nth-child(3n+2){background:var(--peach)}.stats li:nth-child(3n+3){background:var(--periwinkle)}.stats b{font:400 22px/1 var(--serif);color:var(--ink);margin-right:6px}.panel.rules{margin:4px 0 18px;padding:22px 20px}.panel.rules ul{margin:0 0 12px;padding-left:18px}.panel.rules li{margin:0 0 8px}.panel.rules a{color:var(--accent)}.panel.rules .lawyer{color:var(--ink);margin:0;font-weight:500}.rundown{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:18px;display:grid}.rcard{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.rphoto{background:var(--cream);height:170px;position:relative}.rphoto img{object-fit:cover}.rphoto span{color:#5c564e;z-index:1;background:#ffffffe6;padding:3px 7px;font-size:11px;position:absolute;top:10px;left:10px}.rbody{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.rprice{color:var(--muted);margin:0;font-size:13px}.rprice b{font:400 28px/1 var(--serif);color:var(--ink);margin-right:4px}.rwhere{margin:0;font-size:14px}.rtag{color:var(--accent);margin:0;font-size:12.5px}.rfacts{border-top:2px solid var(--ink);flex:1;margin:6px 0 10px;padding:0;list-style:none}.rfacts li{border-bottom:1px solid var(--line);gap:10px;padding:8px 0;font-size:14px;line-height:1.4;display:flex}.rfacts i{flex:none;width:15px;padding-top:2px;font-style:normal;display:flex}.rfacts .ok i{color:var(--accent)}.rfacts .flag i{color:var(--pop)}.rfacts .no i{color:var(--muted)}.rphoto>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}a.rphoto{display:block}.rfacts small{color:var(--muted);font-size:12px}.rbody .button+form{margin-top:6px}.rfacts .q i{color:var(--muted)}.legend{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0 0 16px;font-size:13px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend .ok{color:var(--accent)}.legend .flag{color:var(--pop)}.legend .q{color:var(--muted)}.why{color:var(--ink);margin:2px 0 0;font-size:14px;line-height:1.45}.why .miss{color:var(--pop)}.why .unsure{color:var(--muted)}.outside{color:var(--pop);border:1px solid;margin:2px 0 0;padding:2px 8px;font-size:12px;display:inline-block}.areanote{border-left:2px solid var(--sand);background:#2a26220a;margin:0 0 10px;padding:10px 12px;font-size:14px;line-height:1.45}.asks{border:1px solid var(--line);margin:0 0 10px;padding:10px 12px}.asks-head{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.asks-copy{font:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;padding:3px 10px;font-size:12.5px}.asks-copy:hover{border-color:var(--ink)}.asks ul{margin:6px 0 0;padding-left:18px;font-size:13.5px;line-height:1.45}.react{margin:0 0 10px}.react-btns{gap:8px;display:flex}.react-btns button{font:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;flex:1;padding:9px 10px;font-size:14px}.react-btns button:hover{border-color:var(--ink)}.react-btns button.on{background:var(--accent);border-color:var(--accent);color:#fff}.react-btns button.on.pass{background:var(--line);border-color:var(--line);color:var(--ink)}.react-line{color:var(--accent);margin:8px 0 0;font-size:13.5px}.summary{font:400 19px/1.45 var(--serif);margin:0 0 14px}.pass-line{color:var(--pop);margin:2px 0 0;font-size:14px;font-weight:500}.invite-msg{overflow-wrap:anywhere;background:#2a26220a;margin:0 0 12px;padding:12px 14px;font-size:14.5px;line-height:1.5}.joincard{gap:14px;display:grid}.joincard .parcels{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.joincard .parcel img{aspect-ratio:4/3;object-fit:cover;background:var(--line);width:100%;display:block}.joincard .parcel p{margin:6px 0 0;font-size:14px}.progress{margin:0 0 18px}.progress-top{margin-bottom:6px;font-size:14px}.progress-bar{background:var(--line);height:4px}.progress-bar i{background:var(--accent);height:100%;transition:width .6s;display:block}.progress ul{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.progress li{align-items:center;gap:4px;display:inline-flex}.progress li.ok{color:var(--accent)}.sk{background:linear-gradient(90deg, var(--line) 0%, #2a26220a 50%, var(--line) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite sk;display:block}.sk-label{width:120px;height:12px;margin-bottom:14px}.sk-h1{width:60%;height:40px;margin-bottom:14px}.sk-line{width:80%;height:14px;margin-top:10px}.sk-line.short{width:50%}.sk-photo{aspect-ratio:4/3;width:100%}.sk-card{padding-bottom:14px}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.offer .stack{gap:8px;margin:14px 0;padding:0;font-size:15px;list-style:none;display:grid}.offer .stack li{align-items:flex-start;gap:8px;display:flex}.offer .stack svg{color:var(--accent);flex:none;margin-top:3px}.offer .price{margin:14px 0 4px;font-size:15px}.offer .price b{font:400 22px/1.2 var(--serif)}.offer .guarantee{color:var(--muted);margin:0 0 14px;font-size:14px}.offer-row{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.upsell{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.linkish{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline}
