@font-face{font-family:Com;src:url(/coachdani/fonts/com-greek.woff2)format("woff2");font-weight:300 700;font-display:swap;unicode-range:U+370-3FF,U+1F??}@font-face{font-family:Com;src:url(/coachdani/fonts/com-latin.woff2)format("woff2");font-weight:300 700;font-display:swap;unicode-range:U+??,U+2013-2014,U+2018-201E,U+2022,U+2026,U+20AC,U+2192}@font-face{font-family:Lit;src:url(/coachdani/fonts/lit-greek.woff2)format("woff2");font-weight:300 650;font-display:swap;unicode-range:U+370-3FF,U+1F??}@font-face{font-family:Lit;src:url(/coachdani/fonts/lit-latin.woff2)format("woff2");font-weight:300 650;font-display:swap;unicode-range:U+??,U+2013-2014,U+2018-201E,U+2022,U+2026,U+20AC,U+2192}:root{--chalk:#f7efe5;--milk:#efe5d7;--pist:#b9e27e;--pist-d:#6e9c35;--pist-l:#e2f1cb;--lime:#94ff41;--coffee:#3a2a20;--cocoa:#6f5847;--caramel:#b98a5e;--sand:#e9dfd0;--espresso:#2e2119;--espresso-2:#3a2b21;--line:#3a2a201f;--disp:"Com",system-ui,-apple-system,"Segoe UI",sans-serif;--body:"Lit",Georgia,"Times New Roman",serif;--hdr:60px;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--hdr)}body{background:var(--chalk);color:var(--coffee);font-family:var(--body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:17px;font-weight:400;line-height:1.62;overflow-x:hidden}img,svg,canvas{display:block}a{color:inherit}h1,h2,h3{font-family:var(--disp);font-variation-settings:"FLAR" 100;letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:500;line-height:1.08}h2{font-size:clamp(1.85rem,7.4vw,3.2rem)}h3{letter-spacing:0;font-size:1.18rem;font-weight:600;line-height:1.25}p{margin:0}:focus-visible{outline:2px solid var(--pist-d);outline-offset:3px;border-radius:6px}.skip{z-index:100;background:var(--coffee);color:var(--chalk);font-family:var(--disp);border-radius:10px;padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:10px}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 22px}.soft{color:var(--cocoa)}.loader{z-index:90;background:var(--chalk);transition:opacity .6s var(--ease),visibility 0s .6s;place-items:center;display:grid;position:fixed;inset:0}.loader-mark svg{width:46px;height:54px;overflow:visible}.loader-mark path{fill:var(--coffee);transform-box:fill-box;transform-origin:50%;animation:lmPop .5s var(--ease) forwards;transform:scale(0)}.loader-mark .lm-a{fill:var(--pist-d)}.loader-mark .lm-b{animation-delay:.16s}@keyframes lmPop{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}.calm .loader-mark path{animation:none;transform:none}.ready .loader,.no-js .loader{opacity:0;visibility:hidden}.top{z-index:50;height:var(--hdr);background:var(--chalk);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 0 18px;transition:border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.top.scrolled{border-bottom-color:var(--line)}.brand{color:var(--coffee);align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.brand-lock{width:auto;height:30px}.top-r{align-items:center;gap:6px;display:flex}.lang{appearance:none;font-family:var(--disp);color:var(--coffee);cursor:pointer;background:0 0;border:0;border-radius:22px;min-width:44px;min-height:44px;font-size:14px;font-weight:600}.lang:hover{background:var(--milk)}.btn{min-height:50px;font-family:var(--disp);letter-spacing:.005em;cursor:pointer;transition:background-color .25s,box-shadow .25s,transform .25s var(--ease);white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:550;text-decoration:none;display:inline-flex}.btn-p{background:var(--pist);color:var(--coffee);box-shadow:inset 0 0 0 1px #3a2a2014}.btn-p:hover{background:#abd86c}.btn-p:active{transform:scale(.98)}.btn-g{color:var(--coffee);background:0 0;box-shadow:inset 0 0 0 1.5px #3a2a2047}.btn-g:hover{box-shadow:inset 0 0 0 1.5px var(--coffee)}.btn-s{min-height:40px;padding:0 16px;font-size:14px}.btn-w{width:100%}.l-short{display:none}@media (max-width:374px){.l-full{display:none}.l-short{display:inline}.top{padding:0 12px 0 14px}.top .brand-lock{height:27px}}.stage{height:568svh;position:relative}.pin{height:100svh;position:sticky;top:0;overflow:hidden}.world{left:0;right:0;top:var(--hdr);position:absolute;bottom:0}.world canvas{width:100%;height:100%;position:absolute;inset:0}.world-fallback{width:84%;height:auto;display:none;position:absolute;top:6%;left:8%;right:8%}.no-gl .world-fallback{display:block}#world{opacity:0;transition:opacity .5s}.gl-on #world,.calm #world{opacity:1}.panel{z-index:2;background:var(--chalk);padding:14px 22px calc(18px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -14px 40px #3a2a200f}.ticks{gap:5px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ticks li{background:var(--line);border-radius:2px;flex:1 1 0;max-width:34px;height:3px;transition:background-color .4s}.ticks li.on{background:var(--pist-d)}.steps{height:var(--ph,auto);transition:height .4s .12s var(--ease);position:relative}.js .step{opacity:0;visibility:hidden;transition:opacity .16s,transform .16s,visibility 0s .16s;position:absolute;top:0;left:0;right:0;transform:translateY(8px)}.js .steps.up .step{transform:translateY(-8px)}.js .step.on,.js .steps.up .step.on{opacity:1;visibility:visible;transition:opacity .34s .1s,transform .5s .1s var(--ease),visibility 0s .1s;transform:none}.js .step.on.now{transition:none}.js .steps:not(.ok) .step:first-child{position:relative}.step h2{margin-bottom:12px;font-size:clamp(1.7rem,7.2vw,2.6rem)}.step p{max-width:34em}.step p+p{margin-top:10px}.kicker{font-family:var(--disp);color:var(--cocoa);margin-bottom:10px;font-size:14px;font-weight:500}h1{letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(2.15rem,9.6vw,4.4rem);font-weight:500;line-height:1.02}.breathe{animation:7s ease-in-out infinite breathe}@keyframes breathe{0%,to{font-variation-settings:"FLAR" 100,"wght" 470}50%{font-variation-settings:"FLAR" 100,"wght" 560}}.calm .breathe{animation:none}.lead{color:var(--coffee);font-size:16.5px;line-height:1.58}.ctas{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ctas .btn{flex:auto}.cue{font-family:var(--disp);color:var(--cocoa);align-items:center;gap:10px;margin-top:16px;font-size:13.5px;display:flex}.cue-line{background:var(--pist-d);transform-origin:0;border-radius:2px;width:22px;height:2px;animation:2.4s ease-in-out infinite cue}@keyframes cue{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}.calm .cue-line{animation:none}.set{gap:6px;margin-bottom:12px;display:flex}.set i{width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--pist-d);border-radius:50%}.set i.got{background:var(--pist-d)}.no-js .stage{height:auto}.no-js .pin{height:auto;position:relative}.no-js .world{display:none}.no-js .panel{padding-top:calc(var(--hdr) + 20px);position:relative}.no-js .step{margin-bottom:36px}.sec{padding:92px 0;position:relative}.two{gap:36px;display:grid}.txt h2{margin-bottom:16px}.txt p{max-width:34em}.txt p+p{margin-top:12px}.spine{background:var(--milk)}.spine-fig{margin:0}.spine-wrap{max-width:420px;margin:0 auto;position:relative}.spine-svg{width:100%;height:auto;overflow:visible}.spine-svg .col{transform-box:view-box;transform-origin:165px 300px}.spine-svg .c-back,.spine-svg .c-front{transform-box:view-box;transform-origin:170px 190px}.spine-svg .c-glint{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:22 400;stroke-dashoffset:22px;opacity:0}.breath{text-align:center;pointer-events:none;opacity:0;width:128px;transition:opacity .8s 2.6s,transform 1s 2.6s var(--ease);justify-items:center;gap:3px;display:grid;position:absolute;bottom:0;right:-4px;transform:translateY(8px)}.spine.play .breath{opacity:1;transform:none}.br-orb{width:58px;height:64px;position:relative}.br-ball{transform-origin:50% 100%;width:50px;height:50px;transform:scale(var(--s,.74)) translateY(var(--y,0px));background:radial-gradient(circle at 34% 28%,#fff 0 5%,#f1fadf 13%,#c9ea98 38%,#97cb58 68%,#5f9330 100%);border-radius:50%;position:absolute;top:4px;left:4px;box-shadow:inset -5px -7px 12px #2e521252,inset 4px 5px 8px #ffffff8c,0 10px 22px -8px #5f9330bf}.br-ball:after{content:"";opacity:var(--h,0);transform:scale(var(--hs,1));border:1.5px solid #6e9c358c;border-radius:50%;position:absolute;inset:-7px}.br-shadow{width:32px;height:7px;transform:scale(var(--ss,1));opacity:var(--so,1);background:radial-gradient(closest-side,#3a2a2052,#0000);border-radius:50%;position:absolute;bottom:2px;left:13px}.br-l{font-family:var(--disp);color:var(--cocoa);font-size:12.5px;line-height:1.2}.br-w{width:100%;height:1.35em;font-family:var(--disp);font-size:15px;display:block;position:relative}.br-w strong{color:var(--pist-d);opacity:0;letter-spacing:.02em;transition:opacity .7s,transform .9s var(--ease),letter-spacing 2.4s var(--ease);font-weight:600;position:absolute;top:0;left:0;right:0;transform:translateY(5px)}.br-w strong.on{opacity:1;letter-spacing:.12em;transform:none}.br-bar{background:#6e9c3529;border-radius:4px;width:74px;height:4px;overflow:hidden;box-shadow:inset 0 1px 1px #3a2a201a}.br-bar i{transform-origin:0;height:100%;transform:scaleX(var(--f,.1));background:linear-gradient(90deg,#a6d46a,#6e9c35);border-radius:4px;display:block}.calm .breath{transition:none}.spine-svg .body{fill:#f6f0e6;stroke:var(--cocoa);stroke-width:1.6px}.spine-svg .post{fill:#efe6d8;stroke:var(--cocoa);stroke-width:1.4px;stroke-linejoin:round}.spine-svg .disc{fill:var(--pist-l);stroke:#6f584766;stroke-width:1px}.spine-svg .sacrum{fill:#efe6d8;stroke:var(--cocoa);stroke-width:1.6px;stroke-linejoin:round}.spine-svg .l5 .body,.spine-svg .l5 .post{fill:#f1d9bf;stroke:var(--caramel)}.spine-svg .l5{transition:transform 1.4s .3s var(--ease)}.spine-svg .l5wrap .body{transition:fill .6s}.spine.play .spine-svg .l5{transform:translate(13px)}.spine-svg .c-back,.spine-svg .c-front{fill:none;stroke:url(#cg);stroke-width:13px;stroke-linecap:round;stroke-dasharray:260;stroke-dashoffset:260px;transition:stroke-dashoffset 1.6s var(--ease)}.spine-svg .c-back{opacity:.45;transition-delay:1.5s}.spine-svg .c-front{opacity:.82;transition-delay:1.9s}.spine.play .spine-svg .c-back,.spine.play .spine-svg .c-front{stroke-dashoffset:0}.calm .spine-svg .l5,.calm .spine-svg .c-back,.calm .spine-svg .c-front{transition:none}.legend{color:var(--cocoa);gap:8px;margin-top:18px;font-size:15px;display:grid}.legend>span{align-items:flex-start;gap:10px;display:flex}.sw{border-radius:4px;flex:none;width:14px;height:14px;margin-top:5px}.sw-l5{box-shadow:inset 0 0 0 1.5px var(--caramel);background:#f1d9bf}.sw-c{background:var(--pist)}.rules{gap:26px;margin:44px 0 0;padding:0;list-style:none;display:grid}.rules li{border-left:2px solid var(--pist);padding-left:18px}.rules h3{margin-bottom:6px}.rules p{color:var(--cocoa);max-width:30em}.note{color:var(--cocoa);background:#f7efe5cc;border-radius:14px;max-width:36em;margin-top:36px;padding:14px 16px;font-size:15px}.dots{padding:96px 0 88px}.big{font-family:var(--disp);font-variation-settings:"FLAR" 100;letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:flex-start;font-size:clamp(4.6rem,24vw,10rem);font-weight:400;line-height:.9;display:flex}.big .plus{color:var(--pist-d);margin-left:.04em;font-size:.55em;line-height:1.1}.big-l{font-family:var(--disp);max-width:20em;margin-top:12px;font-size:clamp(1.2rem,4.8vw,1.6rem);line-height:1.3}.field{width:100%;height:auto;margin:30px 0 18px}.dots .soft{max-width:30em;font-size:15px}.arch{max-width:340px;margin:0 0 24px;position:relative}.arch-in{aspect-ratio:4/5;background:var(--sand);border-radius:999px 999px 26px 26px;overflow:hidden}.arch-in img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;transition:transform 1.8s var(--ease);transform:scale(1.06)}.arch-sm{aspect-ratio:3/4;background:var(--sand);width:38%;box-shadow:0 0 0 5px var(--chalk),0 18px 30px -16px #3a2a2073;opacity:0;transition:opacity .8s .5s,transform 1.1s .5s var(--ease);border-radius:999px 999px 18px 18px;position:absolute;bottom:4px;right:-14px;overflow:hidden;transform:translateY(18px)}.arch-sm img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.me.in .arch-in img{transform:none}.me.in .arch-sm{opacity:1;transform:none}.calm .arch-in img,.calm .arch-sm{opacity:1;transition:none;transform:none}.arch figcaption{font-family:var(--disp);color:var(--cocoa);margin-top:10px;font-size:13px}.first-h{margin:30px 0 12px}.first{gap:10px;margin:0;padding:0;list-style:none;display:grid}.first li{padding-left:28px;position:relative}.first li:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--pist-d);border-radius:50%;position:absolute;top:.42em;left:0}.path{background:var(--espresso);color:#f3eee6;overflow:hidden}.path h2{color:#f3eee6;max-width:12em}.phases{margin-top:46px;position:relative}.path-ph{pointer-events:none;-webkit-mask-composite:source-in;width:min(72vw,560px);height:min(100%,780px);position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 30%,#0000 92%),linear-gradient(90deg,#0000,#000 46%);mask-image:linear-gradient(#000 30%,#0000 92%),linear-gradient(90deg,#0000,#000 46%);-webkit-mask-composite:source-in;mask-composite:intersect}.path-ph img{object-fit:cover;object-position:50% 12%;opacity:.42;filter:saturate(.55)sepia(.18);transform-origin:60% 20%;will-change:transform;width:100%;height:100%}.path .wrap{position:relative}.pband{width:44px;height:100%;position:absolute;top:0;left:0;overflow:visible}.pband path{fill:none;stroke-linecap:round;stroke-linejoin:round}.pband-bg{stroke:#f3eee61a;stroke-width:2px}.pband-fg{stroke:var(--pist);stroke-width:2px;opacity:.75}.pband .v{fill:#f3eee61a;stroke:#f3eee642;stroke-width:1px;transition:fill .5s,stroke .5s}.pband .v.on{fill:var(--pist);stroke:#e6f5cf}.phases ol{gap:44px;margin:0;padding:0 0 0 62px;list-style:none;display:grid}.ph{opacity:.38;transition:opacity .6s,transform .7s var(--ease);gap:6px;display:grid;transform:translate(8px)}.ph.on{opacity:1;transform:none}.ph-n{font-family:var(--disp);font-variation-settings:"FLAR" 100;color:var(--pist);font-variant-numeric:tabular-nums;font-size:44px;font-weight:300;line-height:1}.ph h3{color:#f7f3ec;margin-bottom:6px;font-size:1.45rem}.ph p{color:#d9cfc2;max-width:30em}.path-end{font-family:var(--disp);max-width:24em;color:var(--pist-l);margin-top:52px;font-size:clamp(1.15rem,4.6vw,1.5rem);line-height:1.35}.calm .ph{opacity:1;transform:none}.narrow{max-width:760px}.faq h2{margin-bottom:22px}details{border-top:1px solid var(--line)}details:last-of-type{border-bottom:1px solid var(--line)}summary{cursor:pointer;font-family:var(--disp);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:18px 0;font-size:17.5px;font-weight:550;line-height:1.35;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"";background:var(--milk) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7 11h8M11 7v8' stroke='%233A2A20' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/22px no-repeat;height:22px;transition:transform .3s var(--ease);border-radius:50%;flex:0 0 22px}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--cocoa);max-width:36em;padding:0 0 20px}.contact{background:linear-gradient(180deg,var(--chalk),var(--milk));padding-top:24px}.final{height:clamp(260px,74vw,360px);margin:0 -22px 4px;position:relative}.final canvas{width:100%;height:100%;position:absolute;inset:0}.direct{font-family:var(--disp);color:var(--cocoa);margin-top:14px;font-size:15.5px}.direct a{color:var(--coffee);border-bottom:1.5px solid var(--pist);white-space:nowrap;font-weight:600;text-decoration:none}.form{background:var(--chalk);border-radius:24px;gap:18px;padding:22px 18px;display:grid;box-shadow:0 1px #3a2a200a,0 18px 40px -24px #3a2a2040}.field-r{gap:6px;display:grid}.form label,.form legend{font-family:var(--disp);font-size:14.5px;font-weight:550}.opt{color:var(--cocoa);font-weight:400}.form input[type=text],.form input[type=tel],.form input[type=email],.form textarea{width:100%;font:inherit;color:var(--coffee);background:#fff;border:1.5px solid #3a2a202e;border-radius:14px;min-height:50px;padding:12px 14px;font-size:16px;transition:border-color .2s}.form textarea{resize:vertical;min-height:96px;line-height:1.5}.form input:focus,.form textarea:focus{border-color:var(--pist-d);outline:none;box-shadow:0 0 0 3px #b9e27e80}.form [aria-invalid=true]{border-color:var(--caramel)}.form ::placeholder{color:#a39385}.err[hidden],.sent[hidden]{display:none!important}.err{font-family:var(--disp);color:#8a5a32;align-items:center;gap:6px;font-size:13.5px;display:flex}.err:before{content:"";height:14px;box-shadow:inset 0 0 0 1.5px var(--caramel);background:#ebd3bb;border-radius:50%;flex:0 0 14px}.chips{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.chips legend{width:100%;margin-bottom:8px;padding:0}.chips label{cursor:pointer;position:relative}.chips input{opacity:0;width:1px;height:1px;position:absolute}.chips label span{min-height:42px;font-family:var(--disp);background:#fff;border-radius:999px;align-items:center;padding:0 15px;font-size:14.5px;font-weight:500;transition:background-color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #3a2a202e}.chips input:checked+span{background:var(--pist-l);box-shadow:inset 0 0 0 1.5px var(--pist-d)}.chips input:focus-visible+span{outline:2px solid var(--pist-d);outline-offset:2px}.sent{font-family:var(--disp);background:var(--pist-l);border-radius:14px;padding:12px 14px;font-size:15px;line-height:1.45}.foot{background:var(--espresso);color:#e9e1d6;padding:56px 0 calc(28px + env(safe-area-inset-bottom));font-family:var(--disp);font-size:15px}.foot .brand-lock{height:36px}.foot-top{gap:10px;display:grid}.foot-links{flex-wrap:wrap;gap:18px;display:flex}.foot-links a{border-bottom:1px solid #e9e1d659;align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.foot-bar{color:#bfb2a3;border-top:1px solid #e9e1d624;gap:8px;margin-top:34px;padding-top:18px;font-size:13.5px;display:grid}a.sx{color:#f7f3ec;vertical-align:middle;align-items:center;gap:1px;min-height:32px;margin-left:3px;text-decoration:none;display:inline-flex;position:relative}a.sx:hover,a.sx:focus-visible{color:var(--pist)}.sx-w{letter-spacing:.01em;font-size:16px;font-weight:600}.sx-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sx-x{width:22px;height:22px;overflow:visible}.sx-b path{fill:none;stroke-width:3.4px;stroke-linecap:round}.sx-b{transform-box:fill-box;transform-origin:50%}.sx.play .sx-b1{animation:2.8s ease-in-out infinite sxPull}.sx.play .sx-b2{animation:2.8s ease-in-out 1.4s infinite sxPull}@keyframes sxPull{0%,60%,to{transform:scale(1)}25%{transform:scale(1.14,.9)}}.calm .sx-b{animation:none!important}@media (min-width:760px){.wrap{padding:0 40px}.sec{padding:120px 0}.two{grid-template-columns:1fr 1fr;align-items:center;gap:64px}.rules{grid-template-columns:repeat(3,1fr);gap:32px}.form{padding:30px}.final{margin:0 0 8px}.foot-top{grid-template-columns:auto 1fr auto;align-items:center;gap:28px}.foot-bar{grid-template-columns:1fr auto}}@media (min-width:1000px){:root{--hdr:68px}.top{padding:0 32px}.panel{left:max(40px,50vw - 550px);right:auto;top:var(--hdr);width:min(440px,40vw);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;justify-content:center;padding:0;display:flex;bottom:0}.steps{height:var(--ph,auto)}.world{left:calc(max(40px,50vw - 550px) + min(440px,40vw) + 20px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 56px);mask-image:linear-gradient(90deg,#0000 0,#000 56px)}h1{font-size:clamp(3rem,4.6vw,4.4rem)}.lead{font-size:18px}.ctas .btn{flex:none}.me .two{grid-template-columns:.8fr 1.2fr}.contact .two{align-items:start}.final{height:300px}}@media (orientation:landscape) and (max-height:600px) and (max-width:999px){.world{left:56%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 36px);mask-image:linear-gradient(90deg,#0000 0,#000 36px)}.panel{right:auto;top:var(--hdr);width:54%;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;justify-content:center;padding:10px 0 10px 22px;display:flex;bottom:0}.ticks{margin-bottom:10px}h1{margin-bottom:8px;font-size:1.75rem}.step h2{margin-bottom:8px;font-size:1.5rem}.kicker{margin-bottom:6px;font-size:13px}.lead,.step p{font-size:15px;line-height:1.5}.ctas{flex-wrap:nowrap;margin-top:12px}.ctas .btn{flex:0 auto;min-height:44px;padding:0 18px;font-size:15px}.cue{display:none}.set{margin-bottom:8px}}@media (max-height:620px) and (max-width:999px) and (orientation:portrait){.panel{padding-top:12px}.ticks{margin-bottom:10px}.kicker{margin-bottom:6px;font-size:13px}h1{margin-bottom:8px;font-size:1.9rem}.lead{font-size:15px;line-height:1.5}.ctas{margin-top:12px}.ctas .btn-g,.cue{display:none}.ctas .btn{min-height:46px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.spine-svg .facet{fill:#e4d8c6;stroke:var(--cocoa);stroke-width:1.2px}.spine-svg .l5 .facet{fill:#ebcfaf;stroke:var(--caramel)}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form .btn:disabled{opacity:.6;cursor:progress}a.lang{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.plain{min-height:100vh;padding:calc(var(--hdr) + 24px) 22px 48px;align-content:center;justify-items:start;gap:16px;max-width:760px;margin:0 auto;display:grid}
