.guides[data-astro-cid-vl66d4hn]{width:min(1180px,100% - 2*clamp(1.25rem,5vw,5rem));margin:0 auto clamp(3rem,7vw,6rem);font-family:Geist,Helvetica Neue,Arial,sans-serif}.guides--expert[data-astro-cid-vl66d4hn]{width:min(1280px,100% - 2*clamp(1.25rem,5vw,5rem))}.guides[data-astro-cid-vl66d4hn] h2[data-astro-cid-vl66d4hn]{color:#171714;letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;line-height:1.05}.guides[data-astro-cid-vl66d4hn] ul[data-astro-cid-vl66d4hn]{background:#17171426;border:1px solid #17171426;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.guides[data-astro-cid-vl66d4hn] li[data-astro-cid-vl66d4hn]{background:#fffdf7;flex-direction:column;gap:.6rem;margin:0;padding:1.4rem;display:flex}.guides[data-astro-cid-vl66d4hn] a[data-astro-cid-vl66d4hn]{color:#171714;font-size:1.05rem;font-weight:650;line-height:1.3;text-decoration:none}.guides[data-astro-cid-vl66d4hn] a[data-astro-cid-vl66d4hn]:hover,.guides[data-astro-cid-vl66d4hn] a[data-astro-cid-vl66d4hn]:focus-visible{color:#f04b2f;text-decoration:underline}.guides[data-astro-cid-vl66d4hn] p[data-astro-cid-vl66d4hn]{color:#171714b8;margin:0;font-size:.9rem;line-height:1.5}.xp .ct-hero__side{flex:0 0 calc(36.298% - 5.08px);align-items:center}@media (width>=768px){.xp .ct-hero .xp-inner{padding-top:64px;padding-bottom:64px}}.xp .ct-title em{color:#f04b2f;letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-size:1em;font-style:italic;font-weight:400;line-height:.9;display:inline-block}.xp .ct-title .ta-scribble{bottom:-.235em}.xp .xp-hero .ct-title{letter-spacing:-3px;font-size:5.7em;line-height:55px}.xp .ct-main{background:var(--ink);flex-direction:column;display:flex}.xp .ct-main__inner{align-items:center;gap:0;width:100%;max-width:min(100%,1280px);margin:0 auto;display:flex}.xp .ct-form-col{flex-direction:column;flex:0 0 calc(48.047% + 8.36px);gap:20px;padding:5vw;display:flex}.xp .ct-aside{background:var(--ink-soft);flex-direction:column;flex:1 1 0;gap:20px;padding:7vw;display:flex}.xp .ct-form{color:#fffdf7;font-family:Geist,sans-serif}.xp .ct-fields{flex-wrap:wrap;margin:0 -5px -10px;display:flex}.xp .ct-field{flex-wrap:wrap;flex:0 0 100%;align-items:center;min-height:1px;margin:0 0 1.5rem;padding:0 5px;display:flex}.xp .ct-field--half{flex-basis:50%}.xp .ct-field label{color:#fffdf7;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-family:Geist,sans-serif;font-size:.76rem;font-weight:600;line-height:1.5;display:block}.xp .ct-required label:after{content:"*";color:var(--lime);padding-left:.2em}.xp .ct-field input,.xp .ct-field textarea,.xp .ct-select{color:#fffdf7;width:100%;min-height:40px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #fffdf7a6;border-radius:0;outline:none;margin:0;padding:1rem 0;font-family:Geist,sans-serif;font-size:1rem;line-height:1.4;transition:all .3s;display:block}.xp .ct-field input,.xp .ct-field textarea{color:#fffdf7!important;background:0 0!important;border:0!important;border-bottom:1px solid #fffdf7a6!important;border-radius:0!important;padding:1rem 0!important;font-family:Geist,sans-serif!important;font-size:1rem!important;line-height:1.4!important}.xp .ct-field input:focus,.xp .ct-field textarea:focus{border-bottom-color:#d9ef78;border-bottom-color:#d9ef78!important}.xp .ct-field textarea{resize:vertical;min-height:160px}.xp .ct-field textarea::placeholder{color:#fffdf77a}.xp .ct-select{position:relative}.xp .ct-select select{border:1px solid var(--ink);background:var(--ink);color:#fffdf7;appearance:none;border-radius:5px;width:100%;min-height:40px;padding:5px 20px 5px 14px;font-family:Geist,sans-serif;font-size:1rem;line-height:1.4;display:block}.xp .ct-select__caret{top:50%;color:#fffdf7;pointer-events:none;width:11px;font-size:11px;position:absolute;inset-inline-end:10px;transform:translateY(-50%)}.xp .ct-select__caret svg{fill:currentColor;width:1em}.xp .ct-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xp .ct-captcha{flex:0 0 100%;min-height:71px;margin:0 0 1.5rem;padding:0 5px}.xp .ct-submit button{color:#171714;letter-spacing:.5px;text-align:center;cursor:pointer;background:#d9ef78;border:0;border-radius:0;width:100%;min-height:40px;padding:20px;font-family:Geist,sans-serif;font-size:.9em;font-weight:500;line-height:1;transition:background-color .25s,color .25s}.xp .ct-submit button:hover{color:#fffdf7;background:#f04b2f}.xp .ct-message{color:#d9ef78;flex:0 0 100%;margin:0;padding:0 5px}.xp .ct-submit button{justify-content:center;align-items:center;gap:12px;display:inline-flex;position:relative}.xp .ct-submit__spinner{border:2px solid #17171440;border-top-color:#171714;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ct-spin;display:none}.xp .ct-form[data-state=sending] .ct-submit__spinner{display:inline-block}.xp .ct-form[data-state=sending] .ct-submit button{cursor:progress;color:#171714;background:#d9ef78;animation:1.4s ease-in-out infinite ct-pulse}.xp .ct-form[data-state=sending] .ct-field:not(.ct-submit){opacity:.45;pointer-events:none;transition:opacity .3s}.xp .ct-form[data-state=error] .ct-submit button{animation:.4s ct-shake}.xp .ct-form[data-state=error] .ct-message{color:#f04b2f}.xp .ct-message a{color:inherit;text-underline-offset:2px;text-decoration:underline}.xp .ct-sent{color:#fffdf7;outline:none;flex-direction:column;align-items:flex-start;gap:14px;padding:8px 0;font-family:Geist,sans-serif;animation:.5s both ct-rise;display:flex}.xp .ct-sent[hidden]{display:none}.xp .ct-sent__mark{fill:none;stroke:#d9ef78;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:64px;height:64px;margin-bottom:6px}.xp .ct-sent__mark circle{stroke-dasharray:189;stroke-dashoffset:189px;animation:.6s ease-out .1s forwards ct-draw}.xp .ct-sent__mark path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.35s ease-out .6s forwards ct-draw}.xp .ct-sent__title{color:#fffdf7;letter-spacing:-.04em;margin:0;font-size:2.6em;font-weight:500;line-height:1}.xp .ct-sent__text{max-width:30em;color:var(--grey);margin:0;font-size:1rem;line-height:1.5}.xp .ct-sent .ct-sent__again{color:#d9ef78;letter-spacing:0;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;border-radius:0;margin-top:10px;padding:0 0 3px;font-family:Geist,sans-serif;font-size:.9rem;font-weight:500}.xp .ct-sent .ct-sent__again:hover{color:#fffdf7;background:0 0}@keyframes ct-spin{to{transform:rotate(360deg)}}@keyframes ct-pulse{50%{background:#e7f5a6}}@keyframes ct-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes ct-draw{to{stroke-dashoffset:0}}@keyframes ct-rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.xp .ct-submit__spinner,.xp .ct-form[data-state] .ct-submit button,.xp .ct-sent{animation:none}.xp .ct-sent__mark circle,.xp .ct-sent__mark path{stroke-dashoffset:0;animation:none}}.xp .ct-message:empty{display:none}.xp .ct-aside__title{color:var(--paper);font-family:var(--font-display);letter-spacing:-3px;margin:0 0 10px;font-size:4.2em;font-weight:500;line-height:64px}.xp .ct-aside__text{color:var(--grey)}.xp .ct-row{border-top:1px solid #4e4e46;align-items:center;gap:20px;padding:10px;display:flex}.xp .ct-row__label{flex:0 0 calc(30.91% - 2.89px);padding:10px}.xp .ct-row__value{flex:1 1 0;padding:10px}.xp .ct-row p{margin:0}.xp .ct-row__label p{color:var(--lime);font-family:var(--font-display);letter-spacing:1.7px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:14.4px}.xp .ct-row__value p{color:var(--paper);font-family:var(--font-display);letter-spacing:.8px;font-size:.9em;line-height:1.2}.xp .ct-row__value a{color:inherit}@media (width<=767px){.xp .ct-hero__side{flex:100%}.xp .ct-main__inner{flex-wrap:wrap;padding-bottom:20vw}.xp .ct-form-col,.xp .ct-aside{flex:100%;padding:10vw}.xp .ct-field--half{flex-basis:100%}.xp .ct-aside__title{letter-spacing:-2.8px;font-size:37.8px;line-height:41.58px}.xp .ct-row{flex-wrap:wrap}.xp .ct-row__label,.xp .ct-row__value{flex:100%}}
