/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Libre+Caslon+Display&family=Newsreader:ital,opsz,wght@0,6..72,300;0,6..72,400;1,6..72,300;1,6..72,400&display=swap";.creators-page{--paper:#f4efe4;--ink:#242423;--ink-soft:#6b655b;--ink-faint:#a9a294;--brown:#4b4335;--terra:#a78c79;--terra-dk:#8a6a55;--sand:#e6dcc6;--rule-soft:#2424231f;background:var(--surface-marketing-page)}.creators-page main{flex:1}.creators-page .reveal{opacity:0;transition:opacity .7s var(--ease-out,ease),transform .7s var(--ease-out,ease);transform:translateY(22px)}.creators-page .reveal.in{opacity:1;transform:none}.crt-hero{padding:clamp(44px,7vw,96px) 0 0}.crt-hero-inner{max-width:900px}.crt-hero-eyebrow{color:var(--terra-dk)}.crt-hero-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);margin:14px 0 0;font-size:clamp(40px,6.4vw,72px);font-weight:500;line-height:1}.crt-hero-title em{font-family:var(--font-display);color:var(--brand-brown,var(--terra-dk));font-style:italic;font-weight:400}.crt-hero-lede{max-width:620px;font:400 18px/1.62 var(--font-body);color:var(--ink-soft);margin:22px 0 0}.crt-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.crt-hero-shot{margin-top:clamp(36px,5vw,64px)}.crt-hero-shot img{border:1px solid var(--rule-soft);border-radius:22px;width:100%;height:auto;box-shadow:0 40px 90px -50px #2424238c}.crt-manifesto{background:var(--brown);color:var(--brand-light);text-align:center;margin-top:clamp(56px,8vw,110px);padding:clamp(56px,8vw,104px) 0}.crt-manifesto-after,.crt-manifesto-before{font:400 16px/1.6 var(--font-body);color:#f7f5efad;margin:0}.crt-manifesto-quote{max-width:900px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-light);margin:14px auto;font-size:clamp(28px,4.6vw,52px);font-weight:500;line-height:1.08}.crt-manifesto:has(.crt-manifesto-inner){padding:clamp(48px,7vw,88px) 0 clamp(24px,4vw,48px)}.crt-manifesto-inner{text-align:left;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.crt-manifesto-inner .crt-manifesto-quote{max-width:none;margin:0;font-size:clamp(30px,4.2vw,50px)}.crt-manifesto-body{max-width:460px;font:400 17px/1.6 var(--font-body);color:#f7f5efb8;margin:20px 0 0}.crt-manifesto-stage{width:100%;max-width:640px;margin:0 0 0 auto}.crt-manifesto .sk .sk-line,.crt-manifesto .sk-fill [fill=\#242423]{stroke:var(--brand-light)}.crt-manifesto .sk-fill [fill=\#242423]{fill:var(--brand-light)}.crt-manifesto .sk .sk-ink{fill:#242423}.crt-manifesto .sk .sk-ink-soft{fill:#6b5a46}@media (max-width:900px){.crt-manifesto-inner{grid-template-columns:1fr}.crt-manifesto-stage{margin:0 auto}}.crt-section{padding:clamp(56px,8vw,108px) 0}.crt-head{max-width:720px;margin-bottom:clamp(32px,4vw,56px)}.crt-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:12px 0 0;font-size:clamp(28px,3.8vw,42px);font-weight:500;line-height:1.06}.crt-lede{max-width:640px;font:400 17px/1.62 var(--font-body);color:var(--ink-soft);margin:16px 0 0}.crt-way{border-top:1px solid var(--rule-soft);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(28px,4vw,48px) 0;display:grid}.crt-way.is-flipped{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.crt-way.is-flipped .crt-way-copy{order:2}.crt-tag{background:var(--terra-dk);height:26px;font:500 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--paper);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.crt-way-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:14px 0 0;font-size:clamp(28px,3.8vw,42px);font-weight:500;line-height:1.12}.crt-way-text{font:400 16px/1.65 var(--font-body);color:var(--ink-soft);margin:14px 0 0}.crt-points{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.crt-points li{font:400 15px/1.5 var(--font-body);color:var(--ink);padding-left:22px;position:relative}.crt-points li:before{content:"";border:1.5px solid var(--terra);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.crt-way-figure{margin:0}.crt-way-figure img{border:1px solid var(--rule-soft);border-radius:18px;width:100%;height:auto;box-shadow:0 30px 70px -46px #24242380}.crt-link-scene{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.crt-link-scene .crt-head{margin-bottom:0}.crt-link-stage{width:100%;max-width:680px;margin:0 0 0 auto}.crt-link-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,28px);display:grid}.crt-link-card{border:1px solid var(--rule-soft);background:#fffdf8;border-radius:18px;padding:clamp(22px,3vw,32px)}.crt-link-card h3{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(19px,2.1vw,23px);font-weight:500;line-height:1.2}.crt-link-card p{font:400 15px/1.6 var(--font-body);color:var(--ink-soft);margin:12px 0 0}.crt-mock{border:1px solid var(--rule-soft);font-family:var(--font-body);-webkit-user-select:none;user-select:none;background:#fffdf8;border-radius:18px;padding:18px;box-shadow:0 30px 70px -46px #24242380}.crt-mock-head{flex-direction:column;gap:2px;padding:4px 6px 14px;display:flex}.crt-mock-title{font:500 17px/1.2 var(--font-display);color:var(--ink)}.crt-mock-meta{color:var(--ink-faint);font-size:12px}.crt-mock-block{background:#f4efe4b3;border-radius:12px;margin-bottom:10px;padding:10px 12px}.crt-mock-section{font:500 13px/1 var(--font-display);color:var(--ink);margin-bottom:6px;display:block}.crt-mock-row{border-top:1px solid #2424230f;grid-template-columns:34px minmax(0,1fr) auto auto auto auto;align-items:center;gap:10px;padding:8px 0;display:grid}.crt-mock-row.is-bought{opacity:.62}.crt-mock-thumb{background:linear-gradient(140deg,#e8dcc7,#c7b89c);border-radius:8px;width:34px;height:34px}.crt-mock-copy{flex-direction:column;min-width:0;display:flex}.crt-mock-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.crt-mock-brand{color:var(--ink-faint);font-size:11px}.crt-mock-qty{font-size:12px}.crt-mock-qty,.crt-mock-status{color:var(--ink-soft);white-space:nowrap}.crt-mock-status{height:24px;border:1px solid #24242324;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.crt-mock-status.is-bought{color:#4f7a3d;border-color:#4f7a3d66}.crt-mock-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.crt-mock-price{color:var(--ink);white-space:nowrap;font-size:13px}.crt-mock-cta:not(:empty){background:var(--ink);height:26px;color:var(--brand-light);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;display:inline-flex}.crt-mock-total{color:var(--ink-soft);justify-content:flex-end;align-items:baseline;gap:12px;padding:12px 6px 4px;font-size:13px;display:flex}.crt-mock-total strong{font:500 20px/1 var(--font-display);color:var(--ink)}.crt-flow{background:var(--paper)}.crt-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.crt-step{border-top:2px solid var(--ink);padding-top:20px}.crt-step-n{font:500 12px/1 var(--font-display);color:var(--terra-dk);letter-spacing:.1em;text-transform:uppercase}.crt-step h3{font-family:var(--font-display);color:var(--ink);margin:10px 0 0;font-size:20px;font-weight:500;line-height:1.25}.crt-step p{font:400 15px/1.6 var(--font-body);color:var(--ink-soft);margin:10px 0 0}.crt-flow2-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.crt-flow2-inner .crt-head{margin-bottom:0;position:sticky;top:96px}.crt-flow:has(.crt-flow2-inner){background:0 0}.crt-flow2-lista{margin-top:clamp(40px,6vw,80px)}.crt-flow2-lista .crt-way{border-top:0;padding-top:0}.crt-flow2-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.crt-flow2-step{border:2px solid var(--ink);background:#fffdf6;border-radius:24px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:22px;padding:26px 28px;display:grid}.crt-flow2-n{background:var(--ink);color:#efe9d3;width:56px;height:56px;font:600 24px/1 var(--font-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.crt-flow2-step h3{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(19px,2vw,24px);font-weight:600;line-height:1.2}.crt-flow2-step p{font:400 16px/1.5 var(--font-body);color:#6b5a46;margin:6px 0 0}.crt-flow2-figure{min-width:140px;color:var(--ink);justify-content:center;align-items:center;display:flex}.crt-flow2-mini{width:120px;height:auto}.crt-flow2-pill{border:2px solid var(--ink);height:40px;font:600 14px/1 var(--font-display);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.crt-flow2-pill.is-dark{background:var(--ink);border-color:var(--ink);color:#efe9d3}.crt-flow2-link{flex-direction:column;align-items:center;gap:8px;display:flex}.crt-flow2-arrow{width:22px;height:auto}.crt-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,28px);display:grid}.crt-fact{border:1px solid var(--rule-soft);background:#fffdf8;border-radius:18px;padding:26px}.crt-fact h3{font:500 17px/1.35 var(--font-display);color:var(--ink);margin:0}.crt-fact p{font:400 15px/1.6 var(--font-body);color:var(--ink-soft);margin:10px 0 0}.crt-panel{background:var(--brown)}.crt-panel,.crt-panel .crt-title,.crt-panel .eyebrow{color:var(--brand-light)}.crt-panel .crt-lede{color:#f7f5efb8}.crt-panel-inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.crt-panel-points{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.crt-panel-points li{font:400 16px/1.5 var(--font-body);color:var(--brand-light);border-top:1px solid #f7f5ef29;padding:16px 0}.crt-panel-points li:last-child{border-bottom:1px solid #f7f5ef29}.crt-closing{text-align:center;padding:clamp(64px,9vw,120px) 0}.crt-closing .crt-lede{margin-left:auto;margin-right:auto}.crt-closing-title{max-width:760px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 auto;font-size:clamp(28px,4vw,46px);font-weight:500;line-height:1.06}.crt-closing .btn{margin-top:28px}.crt-closing-note{font:400 13px/1.5 var(--font-body);color:var(--ink-faint);margin:16px 0 0}.crt-ways-head{max-width:900px;margin-bottom:clamp(40px,6vw,88px)}.crt-ways-title{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(36px,5.2vw,64px);font-weight:500;line-height:1.02}.crt-ways-lede,.crt-ways-title{font-family:var(--font-display)}.crt-ways-lede{letter-spacing:-.01em;color:var(--ink-soft);margin:18px 0 0;font-size:clamp(22px,2.8vw,32px);font-weight:400;line-height:1.2}.crt-ways-lede em{color:var(--brand-brown,var(--terra-dk));font-style:italic}.crt-ways-head+.crt-way{border-top:0;padding-top:0}.crt-closing-scene{padding:clamp(48px,7vw,88px) 0 clamp(40px,6vw,72px)}.crt-closing-stage{width:100%;max-width:560px;margin:0 auto}.crt-closing-scene .btn{margin-top:8px}.crt-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.crt-link-cards,.crt-panel-inner,.crt-way,.crt-way.is-flipped{grid-template-columns:1fr}.crt-way.is-flipped .crt-way-copy{order:0}.crt-way-figure{order:-1}.crt-facts,.crt-flow2-inner,.crt-link-scene,.crt-steps{grid-template-columns:1fr}.crt-flow2-inner .crt-head{position:static}.crt-flow2-step{grid-template-columns:44px minmax(0,1fr);padding:20px}.crt-flow2-n{width:44px;height:44px;font-size:20px}.crt-flow2-figure{grid-column:2;justify-content:flex-start;min-width:0}.crt-hero-shot img{border-radius:16px}.crt-mock-row{grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"thumb copy price""thumb status status";row-gap:6px}.crt-mock-thumb{grid-area:thumb;align-self:start}.crt-mock-copy{grid-area:copy}.crt-mock-price{grid-area:price}.crt-mock-status{grid-area:status;justify-self:start}.crt-mock-cta:not(:empty),.crt-mock-qty{display:none}.crt-mock-thumb{width:30px;height:30px}}.crt-hero-inner:has(>.crt-hero-sketch){grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:end;gap:clamp(24px,4vw,56px);max-width:1240px;display:grid}.crt-hero-copy{max-width:720px}.crt-hero-sketch{width:100%;max-width:380px;margin:0 0 -12px auto}@media (max-width:900px){.crt-hero-inner:has(>.crt-hero-sketch){grid-template-columns:1fr}.crt-hero-sketch{max-width:300px;margin:8px auto 0}}.crt-faq .crt-title.crt-faq-title{text-align:center;margin:0 auto 32px}.crt-faq .faq-list-item p{color:var(--ink-soft);font-size:16px}.sk{width:100%;height:auto;display:block;overflow:visible}.sk .sk-line{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0}.sk .sk-fill{transform-box:fill-box;transform-origin:50%;opacity:0;transform:scale(0)}.sk.is-on .sk-line{animation:sk-draw calc(var(--dur)*var(--w,1)*var(--span,1))cubic-bezier(.65,0,.35,1)forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*(var(--shift,0) + var(--i,0)*var(--span,1)))}.sk-late{--span:.3}.sk.is-on .sk-fill{animation:sk-grow calc(var(--dur)*var(--w,.3)*var(--span,1))cubic-bezier(.34,1.3,.64,1)forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*(var(--shift,0) + var(--i,0)*var(--span,1)))}.sk .sk-static .sk-line{stroke-dashoffset:0;opacity:1;animation:none}.sk .sk-arrive{opacity:0}.sk.is-on .sk-arrive{animation:sk-arrive calc(var(--dur)*.12)cubic-bezier(.34,1.45,.64,1)forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*var(--i,0));transform-box:fill-box;transform-origin:50%}@keyframes sk-arrive{0%{opacity:1;transform:var(--from)}to{opacity:1;transform:none}}.sk .sk-flash{opacity:0}.sk.is-on .sk-flash{animation:sk-flash-in calc(var(--dur)*.06)ease forwards calc(var(--delay,0s) + var(--dur)*var(--i,0)),sk-flash-out calc(var(--dur)*.06)ease forwards calc(var(--delay,0s) + var(--dur)*var(--o,1))}@keyframes sk-flash-in{to{opacity:1}}@keyframes sk-flash-out{0%{opacity:1}to{opacity:0}}.sk.is-still .sk-arrive,.sk.is-still .sk-fill,.sk.is-still .sk-line{stroke-dashoffset:0;opacity:1;animation:none;transform:none}@keyframes sk-draw{0%{stroke-dashoffset:1px;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes sk-grow{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sk-zee{transform-box:fill-box;transform-origin:50%;animation:sk-spin 14s linear infinite}@keyframes sk-spin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.12)}}.sk.is-on .sk-lens{animation:sk-lens 2.6s cubic-bezier(.45,0,.25,1) forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*.55);opacity:0}@keyframes sk-lens{0%{opacity:0;transform:translate(-90px,330px)}15%{opacity:1}to{opacity:1;transform:translate(0)}}.sk .sk-k{opacity:0}.sk.is-on .sk-k{animation:sk-k-join calc(var(--dur)*.3)cubic-bezier(.2,.8,.2,1)forwards;animation-delay:var(--delay,0s)}.sk .sk-k-a{transform:translate(-900px,270px)}.sk .sk-k-b{transform:translate(900px,-270px)}@keyframes sk-k-join{to{opacity:1;transform:translate(0)}}.sk .sk-rise{opacity:0;transform:translateY(30px)}.sk.is-on .sk-rise{animation:sk-rise calc(var(--dur)*.18)cubic-bezier(.2,.8,.2,1)forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*var(--i,0))}@keyframes sk-rise{to{opacity:1;transform:translateY(0)}}.sk .sk-pay{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.6)}.sk.is-on .sk-pay{animation:sk-pay calc(var(--dur)*.14)cubic-bezier(.34,1.4,.64,1)forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*.25)}@keyframes sk-pay{to{opacity:1;transform:scale(1)}}.sk .sk-zee-x{opacity:0}.sk.is-on .sk-zee-x{animation:sk-zee-x 1.1s linear forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*.28 + var(--k,0)*45ms)}.sk.is-on .sk-zee-y{animation:sk-zee-y 1.1s linear forwards;animation-delay:calc(var(--delay,0s) + var(--dur)*.28 + var(--k,0)*45ms)}.sk.is-on .sk-zee-spin{animation:sk-spin .5s linear 2;animation-delay:calc(var(--delay,0s) + var(--dur)*.28 + var(--k,0)*45ms);transform-box:fill-box;transform-origin:50%}@keyframes sk-zee-x{0%{opacity:0;transform:translate(0)}8%{opacity:1}to{opacity:1;transform:translateX(var(--vx))}}@keyframes sk-zee-y{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}40%{transform:translateY(var(--peak));animation-timing-function:cubic-bezier(.55,0,.85,.35)}to{transform:translateY(var(--rest))}}.sk.is-on .sk-wave{animation:sk-wave 1.4s ease-in-out 2;animation-delay:calc(var(--delay,0s) + var(--dur));transform-box:fill-box;transform-origin:100% 100%}@keyframes sk-wave{0%,to{transform:rotate(0)}50%{transform:rotate(-16deg)}}@media (prefers-reduced-motion:reduce){.sk .sk-arrive{opacity:1;animation:none;transform:none}.sk .sk-flash{opacity:0;animation:none}.sk .sk-k,.sk .sk-pay,.sk .sk-rise{opacity:1;animation:none;transform:none}.sk .sk-zee-x{opacity:1;transform:translateX(var(--vx));animation:none}.sk .sk-zee-y{transform:translateY(var(--rest));animation:none}.sk .sk-lens,.sk .sk-wave,.sk-zee{opacity:1;animation:none;transform:none}}.ct-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ct-phone{background:#fff;border:1px solid #2424232e;border-radius:12px;align-items:stretch;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.ct-phone:has(>input:focus,.ct-cp-button:focus-visible){border-color:var(--ink);box-shadow:0 0 0 3px #a78c7938}.ct-flag{background-size:cover;border-radius:3px;flex-shrink:0;width:22px;height:16px;box-shadow:0 0 0 1px #2424231a}.ct-cp-button{border:0;border-right:1px solid var(--rule-soft);height:100%;color:var(--ink);font:400 16px/1 var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border-radius:12px 0 0 12px;align-items:center;gap:8px;padding:0 10px 0 14px;display:flex}.ct-cp-button:hover,.ct-cp-button[aria-expanded=true]{background:#e6dcc659}.ct-cp-button:focus{box-shadow:none!important}.ct-cp-button:focus-visible{box-shadow:inset 0 0 0 2px var(--terra-dk)!important}.ct-cp-chevron{border-right:1.5px solid var(--ink-soft);border-bottom:1.5px solid var(--ink-soft);width:7px;height:7px;margin:-3px 0 0 2px;transition:transform .15s;transform:rotate(45deg)}.ct-cp-button[aria-expanded=true] .ct-cp-chevron{margin-top:3px;transform:rotate(-135deg)}.ct-cp-backdrop{display:none}.ct-cp-panel{z-index:30;border:1px solid var(--rule-soft);background:var(--ct-card);border-radius:16px;width:min(340px,100vw - 32px);animation:ct-pop .16s;position:absolute;top:calc(100% + 8px);left:-1px;overflow:hidden;box-shadow:0 24px 60px -24px #24242373}@keyframes ct-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ct-cp-head{border-bottom:1px solid var(--rule-soft);align-items:center;gap:8px;padding:10px;display:flex}.ct-cp-searchbox{flex:1;min-width:0;position:relative}.ct-cp-lupa{width:15px;height:15px;color:var(--ink-faint);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ct-form .ct-cp-head input.ct-cp-search,.ct-form .ct-cp-head input.ct-cp-search:focus{width:100%;box-shadow:none;background:#e6dcc673;border:1px solid #0000;border-radius:10px;outline:none;padding:10px 12px 10px 36px;font-size:15px}.ct-form .ct-cp-head input.ct-cp-search:focus{background:#fff;border-color:#a78c798c;box-shadow:none!important}.ct-cp-search::-webkit-search-cancel-button{-webkit-appearance:none}.ct-cp-close{display:none}.ct-cp-list{overscroll-behavior:contain;max-height:300px;margin:0;padding:6px;list-style:none;overflow-y:auto}.ct-cp-option{font:400 15px/1.3 var(--font-body);color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.ct-cp-option.is-divided{margin-top:13px;position:relative}.ct-cp-option.is-divided:before{content:"";border-top:1px solid var(--rule-soft);position:absolute;top:-7px;left:10px;right:10px}.ct-cp-option.is-active{background:#e6dcc680}.ct-cp-option[aria-selected=true]{font-weight:600}.ct-cp-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ct-cp-dial{color:var(--ink-faint);font-variant-numeric:tabular-nums}.ct-cp-empty{font:400 14px/1.5 var(--font-body);color:var(--ink-faint);padding:16px 10px}@media (max-width:560px){.ct-cp-backdrop{z-index:60;background:#24242366;animation:ct-fade .2s;display:block;position:fixed;inset:0}.ct-cp-panel{z-index:61;width:auto;max-height:78vh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;flex-direction:column;animation:ct-sheet .24s;display:flex;position:fixed;inset:auto 0 0}@keyframes ct-sheet{0%{transform:translateY(100%)}to{transform:none}}.ct-cp-head{padding:14px}.ct-cp-close{cursor:pointer;background:#e6dcc699;border:0;border-radius:50%;flex-shrink:0;width:40px;height:40px;display:block;position:relative}.ct-cp-close:after,.ct-cp-close:before{content:"";border-top:1.5px solid var(--ink);width:14px;position:absolute;top:50%;left:50%}.ct-cp-close:before{transform:translate(-50%,-50%)rotate(45deg)}.ct-cp-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.ct-cp-list{flex:1;max-height:none}.ct-cp-option{padding:13px 10px;font-size:16px}}.ct-form .ct-phone input{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0 12px 12px 0;flex:1}.ct-form .ct-phone input:focus{box-shadow:none!important}@media (prefers-reduced-motion:reduce){.ct-cp-backdrop,.ct-cp-panel{animation:none}}.crt-apply-overlay{--ct-card:#fffdf8;--ink:#242423;--ink-soft:#5f594f;--ink-faint:#857e72;--terra-dk:#8a6a55;--rule-soft:#2424231f;--danger:#b23a2a;z-index:1200;background:#2424238c;justify-content:flex-end;animation:crt-apply-fade .18s both;display:flex;position:fixed;inset:0}.crt-apply-panel{background:var(--surface-marketing-page,#f3ece0);width:min(520px,100%);height:100%;color:var(--ink,#242423);flex-direction:column;animation:crt-apply-in .26s cubic-bezier(.2,.8,.2,1) both;display:flex;position:relative;box-shadow:-24px 0 60px #24242333}@keyframes crt-apply-fade{0%{opacity:0}to{opacity:1}}@keyframes crt-apply-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.crt-apply-close{z-index:2;width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:18px;right:18px}.crt-apply-close:hover{background:#2424230f}.crt-apply-close .ic{width:14px;height:14px}.crt-apply-form{min-height:0}.crt-apply-body,.crt-apply-form{flex-direction:column;flex:auto;display:flex}.crt-apply-body{overscroll-behavior:contain;gap:22px;padding:36px 32px 24px;overflow-y:auto}.crt-apply-title{font-family:var(--font-display);letter-spacing:-.01em;margin:0 40px 0 0;font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1.1}.crt-apply-lede{font:400 15px/1.55 var(--font-body);color:var(--ink-soft,#6b655b);margin:-12px 0 0}.crt-apply-field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.crt-apply-field>legend,.crt-apply-field>span,.crt-apply-panel .ct-field>label{font:500 14px/1.3 var(--font-display);color:var(--ink,#242423);margin-bottom:0;padding:0;display:block}.crt-apply-field>legend{margin-bottom:8px}.crt-apply-hint{font:400 13px/1.3 var(--font-body);color:var(--ink-soft)}.crt-apply-field input,.crt-apply-field textarea,.crt-apply-links input{width:100%;color:var(--ink,#242423);font:400 15px/1.4 var(--font-body);background:#fff;border:1px solid #2424232e;border-radius:12px;outline:none;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.crt-apply-field textarea{resize:vertical;min-height:110px;line-height:1.5}.crt-apply-field input:focus,.crt-apply-field textarea:focus,.crt-apply-links input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #a78c7938!important}.crt-apply-field input::placeholder,.crt-apply-field textarea::placeholder,.crt-apply-links input::placeholder{color:var(--ink-faint)}.crt-apply-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.crt-apply-field.is-invalid .crt-apply-chip,.crt-apply-field.is-invalid input,.crt-apply-phone.is-invalid .ct-phone{border-color:var(--danger)}.crt-apply-field.is-invalid>legend,.crt-apply-field.is-invalid>span,.crt-apply-phone.is-invalid .ct-field>label{color:var(--danger)}.crt-apply-links{flex-direction:column;gap:8px;display:flex}.crt-apply-chips{flex-wrap:wrap;gap:8px;display:flex}.crt-apply-chip{height:38px;color:var(--ink,#242423);font:500 14px/1 var(--font-display);cursor:pointer;background:#fff;border:1px solid #2424232e;border-radius:999px;padding:0 16px;transition:background .15s,border-color .15s,color .15s}.crt-apply-chip.is-on,.crt-apply-chip:hover{border-color:var(--ink,#242423)}.crt-apply-chip.is-on{background:var(--ink,#242423);color:#efe9d3}.crt-apply-actions{padding:16px 32px calc(16px + env(safe-area-inset-bottom));background:var(--surface-marketing-page,#f3ece0);border-top:1px solid #2424231a;justify-content:flex-end;gap:10px;display:flex}.crt-apply-stage{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:16px;padding:40px 32px;display:flex}.crt-apply-stage .crt-apply-title{margin:0}.crt-apply-stage .crt-apply-lede{max-width:360px;margin:0}.crt-apply-stage .ctl-logo-loader{flex:none;display:inline-block}.crt-apply-stage .ctl-logo-loader svg{display:block;width:100%!important;height:100%!important}@media (max-width:640px){.crt-apply-overlay{align-items:flex-end}.crt-apply-panel{border-radius:22px 22px 0 0;width:100%;height:auto;max-height:calc(100dvh - 40px);animation-name:crt-apply-up;box-shadow:0 -18px 50px #24242333}.crt-apply-body{padding:28px 20px 20px}.crt-apply-row{grid-template-columns:1fr}.crt-apply-actions{padding-left:20px;padding-right:20px}.crt-apply-actions .btn{flex:1 1 0;justify-content:center}.crt-apply-stage{min-height:320px}}@keyframes crt-apply-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.crt-apply-overlay,.crt-apply-panel{animation:none}}.crt-apply-panel .ct-phone>input{color:var(--ink);font:400 15px/1.4 var(--font-body);outline:none;padding:12px 14px 12px 8px}