:root{--teal:#8A6D1F;--teal-hi:#6E5718;--teal-d:#141210;--aqua:#F3F2ED;--aqua-line:#E4DED4;--mint:#D8BD6E;--amber:#D9774F;--amber-soft:#E8A58A;--amber-bg:#F7ECE8;--amber-ink:#9A3822;--ink:#1C1A17;--ink-2:#53504C;--mute:#6E6A63;--line:#E8E3DA;--white:#FFFFFF;--night:#1C1A17;--sans:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.22,1,.36,1);--wrap:1280px}*{box-sizing:border-box;margin:0;padding:0}body{font:17px/1.65 var(--sans);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{border:0;background:none;cursor:pointer}h1,h2{font-weight:700;letter-spacing:-.03em;text-wrap:balance}h1{font-size:clamp(38px,4.4vw,58px);line-height:1.05}h2{font-size:clamp(28px,3vw,40px);line-height:1.1}h1 em,h2 em{font-style:normal;color:var(--teal)}.wrap{max-width:var(--wrap);margin:0 auto;padding-inline:40px}.label{display:block;font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:18px}.btn{display:inline-flex;align-items:center;gap:12px;padding:15px 26px;border-radius:8px;font-weight:500;font-size:15.5px;transition:background .25s,transform .25s var(--ease)}.btn-p{background:var(--ink);color:#f3f2ed}.btn-p:hover{background:#2e2b27;transform:translateY(-1px)}.rv{opacity:0;transform:translateY(12px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.rv.in{opacity:1;transform:none}.d1{transition-delay:.08s}.d2{transition-delay:.16s}.d3{transition-delay:.24s}.preview{background:var(--amber-bg);color:var(--amber-ink);font-size:13.5px;text-align:center;padding:9px 16px}.preview b{font-weight:600}.nav{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:72px}.logo{font-weight:600;font-size:22px;letter-spacing:-.03em;display:flex;align-items:baseline}.nav-l{display:flex;gap:34px;font-size:14.5px;color:var(--ink-2)}.nav-l a:hover{color:var(--teal)}.nav .btn{padding:11px 18px;font-size:14.5px}.hero{background:linear-gradient(180deg,#faf9f5,#fff);border-bottom:1px solid var(--line)}.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;padding-block:80px 88px}.hero .lede{font-size:clamp(17px,1.4vw,19px);color:var(--ink-2);margin-top:18px;max-width:32em}.inside{list-style:none;margin-top:28px;display:grid;gap:10px}.inside li{display:flex;gap:12px;align-items:flex-start;font-size:16px;color:var(--ink-2)}.inside li:before{content:"";flex:none;width:20px;height:20px;margin-top:3px;border-radius:6px;background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3 7-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.inside b{color:var(--ink);font-weight:600}.card{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 40px 80px -50px #1c1a1773;overflow:hidden}.doc{position:relative;height:210px;background:radial-gradient(400px 200px at 85% 0%,#5A4A22 0%,transparent 60%),linear-gradient(150deg,#26231f,#1c1a17);overflow:hidden}.doc:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:40px 40px}.page{position:absolute;left:50%;top:26px;width:66%;background:#fff;border-radius:10px 10px 0 0;padding:16px 18px;box-shadow:0 24px 50px -24px #0000008c;transform:translate(-50%) rotate(-2deg)}.page.back{transform:translate(-46%) rotate(4deg);top:34px;opacity:.55}.page b{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-bottom:8px}.page b span{font-size:9.5px;font-weight:700;color:#fff;background:#b42318;border-radius:4px;padding:2px 6px}.page i{display:flex;align-items:center;gap:8px;font-style:normal;font-size:11.5px;color:var(--ink-2);padding:5px 0;border-top:1px solid var(--line)}.page i:before{content:"";width:13px;height:13px;border-radius:3px;border:1.5px solid var(--teal);flex:none}.page i.on:before{background:var(--teal)}.fbody{padding:26px 28px 28px}.fbody h3{font-size:20px;letter-spacing:-.02em;font-weight:600;margin-bottom:4px}.fbody .sub{font-size:14.5px;color:var(--mute);margin-bottom:18px}.field{display:block;margin-bottom:14px}.field span{display:block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:6px}.field input,.field select{width:100%;border:1px solid var(--line);border-radius:8px;padding:12px 14px;font-size:15.5px;background:#fff}.field input:focus,.field select:focus{outline:2px solid var(--teal);outline-offset:1px;border-color:transparent}.row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fbody .btn{width:100%;justify-content:center;margin-top:6px}.fine{font-size:13px;color:var(--mute);margin-top:12px;text-align:center}.ok{display:none;text-align:center;padding:10px 0}.ok h3{font-size:22px}.ok p{font-size:15px;color:var(--ink-2);margin:8px 0 18px}.card.sent form{display:none}.card.sent .ok{display:block}.sec{padding-block:96px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:40px}.step{border:1px solid var(--line);border-radius:16px;padding:20px}.step .n{font-family:var(--mono);font-size:12.5px;color:var(--teal)}.step b{display:block;font-size:16.5px;letter-spacing:-.01em;margin:8px 0 6px}.step p{font-size:14.5px;color:var(--ink-2);line-height:1.5}.cta{background:var(--night);color:#c9c5bd;position:relative;overflow:hidden}.cta:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 80% 40%,rgba(138,109,31,.3),transparent 70%)}.cta .wrap{position:relative;padding-block:80px;display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.cta h2{color:#fff}.cta h2 em{color:var(--mint)}.cta p{margin-top:12px;max-width:34em}footer{background:var(--ink);color:#aaa59b;font-size:13.5px;border-top:1px solid #2E2B27;padding:26px 0}footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}footer .fl{display:flex;gap:4px 18px;flex-wrap:wrap}footer .fl a{display:inline-block;padding:10px 2px}footer a:hover{color:#fff}@media(max-width:1024px){.hero .wrap{grid-template-columns:1fr;gap:44px}.steps{grid-template-columns:1fr 1fr}}@media(max-width:720px){.wrap{padding-inline:20px}.nav-l{display:none}.nav .btn{padding:10px 14px;font-size:13.5px}.hero .wrap{padding-block:48px 56px}.steps,.row2{grid-template-columns:1fr}.fbody{padding:22px 20px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}.rv{opacity:1;transform:none}}.final .btn-p,.testi .btn-p,.cta .btn-p,.scta .btn-p,.endcta .btn-p{background:#cfb265;color:#1c1a17}.final .btn-p:hover,.testi .btn-p:hover,.cta .btn-p:hover,.scta .btn-p:hover,.endcta .btn-p:hover{background:#d8bd6e}.logo{display:flex;align-items:center}.logo-svg{height:26px;width:auto;display:block}footer .logo-svg{height:20px}.label,.tag,.crumb .t{font-family:var(--mono);letter-spacing:.1em}footer.ft{background:#1c1a17;color:#aaa59b;font-size:14.5px;border-top:1px solid #2E2B27;padding:72px 0 0}footer.ft .wrap{display:block}.ft-g{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}.ft-brand .logo-svg{height:24px}.ft-brand p{margin-top:18px;max-width:22em;line-height:1.6;color:#aaa59b}.ft-brand .ft-cta{display:inline-flex;align-items:center;gap:10px;margin-top:22px;background:#cfb265;color:#1c1a17;font-weight:600;font-size:14.5px;padding:11px 18px;border-radius:8px;transition:background .25s}.ft-brand .ft-cta:hover{background:#d8bd6e}.ft-col h4{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#77726a;margin-bottom:16px}.ft-col a{display:block;padding:6px 0;color:#c9c5bd;transition:color .2s}.ft-col a:hover{color:#d8bd6e}.ft-bot{margin-top:56px;padding:22px 0;border-top:1px solid #2E2B27;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#8e897f}.ft-bot a{color:#aaa59b}.ft-bot a:hover{color:#fff}.ft-bot .lg{display:flex;gap:18px;flex-wrap:wrap}@media(max-width:900px){.ft-g{grid-template-columns:1fr 1fr;gap:36px}.ft-brand{grid-column:1/-1}}@media(max-width:760px){footer.ft{padding-top:56px}footer.ft .ft-bot{padding-bottom:96px}}.ft-g{grid-template-columns:1.6fr 1fr 1fr 1fr}.ft-soc{display:flex;gap:10px}.ft-soc a{width:40px;height:40px;border-radius:10px;border:1px solid #3A3732;display:grid;place-items:center;color:#c9c5bd;padding:0;transition:color .2s,border-color .2s,background .2s}.ft-soc a:hover{color:#1c1a17;background:#cfb265;border-color:#cfb265}.ft-soc svg{width:18px;height:18px}@media(max-width:1024px){.ft-g{grid-template-columns:1fr 1fr 1fr}.ft-brand{grid-column:1/-1}}@media(max-width:600px){.ft-g{grid-template-columns:1fr 1fr}}
