@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_8cfc998c-module__YGIzgG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_8cfc998c-module__YGIzgG__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme,base,components;@layer utilities{.visible{visibility:visible}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--black:#080706;--ink:#100d0b;--panel:#16110ee6;--panel-strong:#0e0b09f5;--white:#fffaf5;--muted:#fffaf5ad;--line:#ffffff1f;--orange:#ff4d00;--orange-bright:#ff6a18;--orange-soft:#ff9a57;--green:#7ed6a0;--max:1280px}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth}body{min-width:320px;color:var(--white);background:var(--black);font-family:var(--font-montserrat), Montserrat, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{color:var(--white);background:var(--orange)}:focus-visible{outline:3px solid var(--orange-soft);outline-offset:4px}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.page-shell{isolation:isolate;background:var(--black);min-height:100svh;position:relative;overflow:hidden}.background{z-index:-3;position:absolute;inset:0}.background img{object-fit:cover;object-position:center}.background-overlay{z-index:-2;background:radial-gradient(circle at 78% 24%,#ff4d0029,#0000 34%),linear-gradient(90deg,#080706fa 0%,#080706eb 34%,#08070694 64%,#080706b8 100%),linear-gradient(#08070661,#080706e0);position:absolute;inset:0}.background-overlay:after{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 35%, var(--orange-bright), transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.background-overlay:after{background:radial-gradient(ellipse at 50% 35%, color-mix(in srgb, var(--orange-bright) 7%, transparent), transparent 65%)}}.course-escalamed{--black:#024;--ink:#002647;--panel:#002647;--panel-strong:#024;--white:#f7fafd;--muted:#f7fafdc2;--orange:#c69858;--orange-bright:#c69858;--orange-soft:#c69858;--green:#c69858;font-family:var(--font-escalamed-sora), sans-serif;color:var(--white)}.course-escalamed .background img{object-position:center}.course-escalamed .background-overlay{background:radial-gradient(at 50% 28%,#0000,#0249 75%),linear-gradient(#00264744,#024b)}.course-masterclass{--black:#031526;--ink:#061b2d;--panel:#051828e8;--panel-strong:#03111ef7;--orange:#d9b978;--orange-bright:#e8c985;--orange-soft:#f0d49b}.course-masterclass .background img{object-position:58% center}.course-masterclass .background-overlay{background:radial-gradient(circle at 76% 22%,#debc742b,#0000 32%),linear-gradient(90deg,#031526fc 0%,#031526f0 38%,#0315268f 68%,#031526c2 100%),linear-gradient(#03152647,#031526e6)}.course-masterclass .success-badge{color:#f5dfad;background:#8765272e;border-color:#e8c98552}.course-precificacao{--black:#03182a;--ink:#061d33;--panel:#051a2eeb;--panel-strong:#031120fa;--orange:#d8b777;--orange-bright:#48aef2;--orange-soft:#e5c98e}.course-precificacao .background img{object-position:50% center}.course-precificacao .background-overlay{background:radial-gradient(circle at 54% 28%,#1f97e824,#0000 30%),linear-gradient(90deg,#03182afc 0%,#03182aed 34%,#03182a99 61%,#03182acc 100%),linear-gradient(#03182a3d,#031221f0)}.course-precificacao .success-badge{color:#bfe6ff;background:#1871af2e;border-color:#48aef257}main{width:min(calc(100% - 40px), var(--max));grid-template-columns:1fr;gap:clamp(60px,7vw,92px);min-height:calc(100svh - 142px);margin:0 auto;padding:clamp(40px,4.5vw,64px) 0;display:grid}.thank-you-main{gap:60px;width:100%;max-width:none;padding:0 0 80px}.confirmation{--hero-accent:var(--orange-bright);isolation:isolate;place-items:center;min-height:clamp(680px,100svh - 120px,920px);padding:80px 28px 100px;animation:.65s cubic-bezier(.22,1,.36,1) both confirmation-arrive;display:grid;position:relative;overflow:hidden}.hero-backdrop{z-index:-3;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 42%,#0000 100%);mask-image:linear-gradient(#0000,#000 14% 42%,#0000 100%)}.hero-atmosphere{pointer-events:none;background:radial-gradient(ellipse at 50% 42%, var(--hero-accent), transparent 68%), linear-gradient(155deg, var(--hero-accent), var(--black) 78%);position:absolute;inset:-15% 0}@supports (color:color-mix(in lab, red, red)){.hero-atmosphere{background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--hero-accent) 28%, transparent), transparent 68%), linear-gradient(155deg, color-mix(in srgb, var(--hero-accent) 13%, var(--black)), var(--black) 78%)}}.hero-atmosphere:before,.hero-atmosphere:after{content:"";border:55px solid var(--hero-accent);width:105vw;height:70vw;position:absolute;top:-82%;left:-22%}@supports (color:color-mix(in lab, red, red)){.hero-atmosphere:before,.hero-atmosphere:after{border:55px solid color-mix(in srgb, var(--hero-accent) 16%, transparent)}}.hero-atmosphere:before,.hero-atmosphere:after{filter:blur(18px);border-radius:50%;transform:rotate(28deg)}.hero-atmosphere:after{opacity:.6;border-width:80px;width:90vw;height:110vw;top:-90%;left:60%;transform:rotate(-25deg)}.hero-ribbons{--ribbon-x:0px;--ribbon-y:0px;--ribbon-turn:0deg;z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.hero-ribbons-layer{position:absolute;inset:0}.hero-ribbons-layer-sharp{-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 35% 65%,#0000 88%);mask-image:linear-gradient(90deg,#0000 12%,#000 35% 65%,#0000 88%)}.hero-ribbons-layer-soft{filter:blur(2.5px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%,#0000 35% 65%,#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12%,#0000 35% 65%,#000 88%,#0000)}.hero-ribbons-layer-edge{filter:blur(8px);-webkit-mask-image:linear-gradient(90deg,#000,#0000 12% 88%,#000);mask-image:linear-gradient(90deg,#000,#0000 12% 88%,#000)}.hero-ribbon{--ribbon-gap:30px;white-space:nowrap;letter-spacing:-.025em;width:160%;padding:15px 0;font-size:clamp(17px,1.9vw,28px);font-weight:450;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;overflow:hidden}.hero-ribbon-track{width:max-content;animation:64s linear infinite ribbon-conveyor;display:flex}.hero-ribbon-group{justify-content:space-around;align-items:center;gap:var(--ribbon-gap);min-width:160vw;padding-right:var(--ribbon-gap);flex:none;display:flex}.hero-ribbon-dark .hero-ribbon-track{animation-duration:72s;animation-direction:reverse}@keyframes ribbon-conveyor{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-ribbon span{align-items:center;gap:30px;display:inline-flex}.hero-ribbon i{opacity:.65;border:2px solid;border-radius:999px;flex-shrink:0;width:23px;height:11px}.hero-ribbon-accent{--ribbon-angle:8deg;color:var(--hero-accent);top:45%}@supports (color:color-mix(in lab, red, red)){.hero-ribbon-accent{color:color-mix(in srgb, var(--hero-accent) 30%, white)}}.hero-ribbon-accent{background:var(--hero-accent)}@supports (color:color-mix(in lab, red, red)){.hero-ribbon-accent{background:color-mix(in srgb, var(--hero-accent) 65%, var(--black))}}.hero-ribbon-accent{transform:translate(calc(-50% + var(--ribbon-x)), var(--ribbon-y)) rotate(calc(var(--ribbon-angle) + var(--ribbon-turn)))}.hero-ribbon-dark{--ribbon-angle:-8deg;color:#ffffffb8;transform:translate(calc(-50% - var(--ribbon-x)), calc(var(--ribbon-y) * -.7)) rotate(calc(var(--ribbon-angle) - var(--ribbon-turn)));background:#020a0f;border-block:1px solid #ffffff10;top:57%}.success-badge{color:#b9f2cd;letter-spacing:0;background:#23643d2e;border:1px solid #7ed6a052;border-radius:999px;align-items:center;gap:9px;width:max-content;min-height:32px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.success-badge svg{width:17px}.eyebrow{color:var(--orange-soft);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:850}h1{letter-spacing:-.06em;text-wrap:balance;max-width:760px;margin-top:14px;font-size:clamp(44px,5vw,72px);line-height:.98}h1 em{color:var(--orange-bright);font-style:normal}.confirmation-ticket{min-width:0;max-width:940px;animation:.85s cubic-bezier(.22,1,.36,1) 80ms both ticket-arrive}.ticket-depth-layer{width:100%;min-width:0;max-width:940px}[data-scroll-motion=true] .ticket-depth-layer{transform:translate3d(0, var(--ticket-drift,0px), 0) scale(var(--ticket-depth,1))}[data-scroll-motion=true] .hero-ribbons{translate:0 var(--ribbons-drift,0px)}[data-scroll-motion=true] .hero-atmosphere{translate:0 var(--atmosphere-drift,0px);scale:1.12}[data-scroll-motion=true] .next-steps-heading{translate:0 var(--heading-rise,0px);opacity:var(--heading-opacity,1)}[data-scroll-motion=true] .step-checklist li{translate:0 var(--card-rise,0px);rotate:var(--card-turn,0deg);opacity:var(--card-opacity,1)}[data-scroll-motion=true] .next-steps-heading:focus-within,[data-scroll-motion=true] .step-checklist li:focus-within{opacity:1;translate:none;rotate:none}[data-scroll-motion=true] .ticket-depth-layer:focus-within{transform:none}#next-steps-title{scroll-margin-top:28px}@keyframes confirmation-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ticket-arrive{0%{opacity:0;transform:translateY(28px)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(-2deg)}}.next-steps{justify-self:center;width:min(100% - 40px,1100px);max-width:1100px;position:relative}.next-steps-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.card-heading{padding-bottom:0;position:relative}.card-heading h2{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:650;line-height:1.2}.card-description{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}.checklist-progress{justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding-top:22px;display:flex}.checklist-progress-copy p{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.checklist-progress-copy p svg{width:16px;height:16px;color:var(--orange-soft)}.checklist-progress-copy>span{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.checklist-progress-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.checklist-progress progress{appearance:none;background:var(--line);width:180px;height:5px;color:var(--orange-soft);border:0;border-radius:10px;display:block;overflow:hidden}.checklist-progress progress::-webkit-progress-bar{background:var(--line);border-radius:10px}.checklist-progress progress::-webkit-progress-value{background:var(--orange-soft);border-radius:10px;transition:width .3s}.checklist-progress progress::-moz-progress-bar{background:var(--orange-soft);border-radius:10px}.checklist-reset{min-height:28px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:11px;display:inline-flex}.checklist-reset svg{width:13px;height:13px}.checklist-reset:hover{color:var(--white)}.next-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;margin-top:36px;display:grid}.next-steps li{min-width:0;display:flex}.course-secretaria{--step-surface:#fff4ea;--step-ink:#422511;--step-accent:#9a4316}.course-masterclass{--step-surface:#fff8eb;--step-ink:#061b2d;--step-accent:#845d24}.course-precificacao{--step-surface:#eef8ff;--step-ink:#082b45;--step-accent:#145f91}.course-escalamed{--step-surface:#f7fafd;--step-ink:#002647;--step-accent:#002647}.step-card{--white:var(--step-ink);--black:var(--step-surface);--muted:var(--step-ink)}@supports (color:color-mix(in lab, red, red)){.step-card{--muted:color-mix(in srgb, var(--step-ink) 80%, var(--step-surface))}}.step-card{--line:var(--step-ink)}@supports (color:color-mix(in lab, red, red)){.step-card{--line:color-mix(in srgb, var(--step-ink) 16%, transparent)}}.step-card{--orange:var(--step-accent);--orange-soft:var(--step-accent);--green:var(--step-ink);isolation:isolate;aspect-ratio:3/4;border:1px solid var(--line);width:100%;min-width:0;min-height:380px;color:var(--step-ink);background:var(--step-surface);border-radius:18px;flex-direction:column;padding:30px;transition:translate .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s;display:flex;position:relative;box-shadow:0 16px 40px #00000026}.next-steps li:nth-child(2){transform:translateY(-14px)}.next-steps li:nth-child(2) .step-card{border-color:var(--orange-soft)}@supports (color:color-mix(in lab, red, red)){.next-steps li:nth-child(2) .step-card{border-color:color-mix(in srgb, var(--orange-soft) 35%, transparent)}}.next-steps li .step-card:focus-within{border-color:var(--orange-soft);box-shadow:0 22px 48px #0000003d}.next-steps li .step-card[data-completed=true]{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.next-steps li .step-card[data-completed=true]{border-color:color-mix(in srgb, var(--green) 55%, transparent)}}.step-card[data-completed=true] .step-icon{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.step-card[data-completed=true] .step-icon{border-color:color-mix(in srgb, var(--green) 35%, transparent)}}.step-card-action{margin-top:auto;padding-top:28px}.step-toggle{min-height:44px;color:var(--white);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:9px;padding:8px 0;font-size:12px;font-weight:600;display:inline-flex}.step-toggle-icon{border:1px solid var(--orange-soft);flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.step-toggle-icon{border:1px solid color-mix(in srgb, var(--orange-soft) 55%, transparent)}}.step-toggle-icon{color:var(--black);border-radius:6px;transition:background .18s,border-color .18s}.step-toggle-icon svg{width:15px;height:15px;animation:.22s ease-out check-confirm}@keyframes check-confirm{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}.step-toggle[aria-pressed=true] .step-toggle-icon{background:var(--green);border-color:var(--green)}.step-toggle:hover .step-toggle-icon{border-color:var(--white)}.step-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(240px circle at var(--spot-x,50%) var(--spot-y,0%), var(--orange-soft), transparent 75%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.step-card:before{background:radial-gradient(240px circle at var(--spot-x,50%) var(--spot-y,0%), color-mix(in srgb, var(--orange-soft) 13%, transparent), transparent 75%)}}.step-card:before{transition:opacity .24s}@media (hover:hover) and (pointer:fine){.next-steps li .step-card:hover{border-color:var(--orange-soft);translate:0 -8px;box-shadow:0 26px 48px #00000042}[data-scroll-motion=true] .step-card:hover:before{opacity:1}}.step-card-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.step-icon{border:1px solid var(--orange-soft);place-items:center;width:48px;height:48px;display:grid}@supports (color:color-mix(in lab, red, red)){.step-icon{border:1px solid color-mix(in srgb, var(--orange-soft) 25%, transparent)}}.step-icon{color:var(--orange-soft);background:var(--orange);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.step-icon{background:color-mix(in srgb, var(--orange) 8%, transparent)}}.step-icon svg{width:25px;height:25px;transition:transform .22s}.step-card:focus-within .step-icon svg{transform:translateY(-2px)}@media (hover:hover) and (pointer:fine){.step-card:hover .step-icon svg{transform:translateY(-2px)}}.support-link svg{transition:transform .18s}.support-link:is(:hover,:focus-visible) svg:last-child{transform:translate(2px,-2px)}.step-number{color:var(--orange-soft);opacity:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.next-steps li h3{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin-top:34px;font-size:22px;font-weight:650;line-height:1.2}.next-steps li p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.7}.email-note{color:#ffffffa3;align-items:flex-start;gap:10px;margin-top:26px;font-size:12px;line-height:1.6;display:flex}.email-note svg{width:17px;height:17px;color:var(--orange-soft);flex:0 0 17px}.email-note strong{color:#ffffffd1}.support-link{color:#ffffffbd;grid-template-columns:20px 1fr 16px;align-items:center;gap:10px;font-size:12px;font-weight:650;display:grid}.support-link svg{width:18px;height:18px;color:var(--orange-soft)}.support-link svg:last-child{justify-self:end;width:14px;height:14px}.support-link:hover{color:var(--white)}.support-link-first{border:1px solid var(--orange-soft);max-width:360px;padding:14px 16px;position:relative}@supports (color:color-mix(in lab, red, red)){.support-link-first{border:1px solid color-mix(in srgb, var(--orange-soft) 30%, transparent)}}.support-link-first{background:var(--orange);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.support-link-first{background:color-mix(in srgb, var(--orange) 10%, transparent)}}.support-link-first{color:var(--white);font-size:12px;line-height:1.5;transition:background .18s,border-color .18s,translate .18s}.support-link-first:hover{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.support-link-first:hover{background:color-mix(in srgb, var(--orange) 18%, transparent)}}.support-link-first:hover{border-color:var(--orange-soft)}.support-link-first:is(:hover,:focus-visible){translate:0 -2px}.support-link-first:active{translate:0}footer{width:min(calc(100% - 40px), var(--max));color:#ffffff5c;justify-content:space-between;align-items:center;gap:20px;min-height:66px;margin:0 auto;font-size:10px;display:flex}@media (max-width:980px){.background img{object-position:62% center}.background-overlay{background:linear-gradient(#080706d1,#080706f0)}.course-masterclass .background-overlay{background:linear-gradient(#031526cc,#031526f2)}.course-precificacao .background-overlay{background:linear-gradient(#03182ac7,#031221f5),radial-gradient(circle at 50% 18%,#2599e51f,#0000 36%)}main{gap:58px;max-width:820px}.thank-you-main{max-width:none}.confirmation{padding:72px 32px 88px}.next-steps ol{gap:16px}.step-card{min-height:390px;padding:24px 20px}.next-steps li h3{font-size:20px}.next-steps li p{font-size:13px}}@media (max-width:640px){main,footer{width:min(calc(100% - 32px), var(--max))}main{min-height:auto;padding:44px 0 62px}h1{font-size:clamp(40px,12vw,54px)}.thank-you-main{gap:36px;width:100%;padding:0 0 62px}.confirmation{min-height:auto;padding:42px 16px 62px}.confirmation-ticket{animation-name:ticket-arrive-mobile}.hero-ribbon{--ribbon-gap:18px;padding-block:12px;font-size:15px}.hero-ribbon span{gap:18px}.hero-ribbon-accent{--ribbon-angle:12deg;top:30%}.hero-ribbon-dark{--ribbon-angle:-12deg;top:70%}.next-steps{width:calc(100% - 32px)}.next-steps-heading{flex-direction:column;align-items:flex-start;gap:20px}.support-link-first{max-width:none}.next-steps ol{grid-template-columns:1fr;gap:18px;margin-top:28px}.step-card{aspect-ratio:auto;min-height:320px;padding:28px}.next-steps li:nth-child(2){transform:none}.next-steps li h3{max-width:22ch;margin-top:28px;font-size:23px}.next-steps li p{font-size:14px}.card-heading h2{font-size:24px}.checklist-progress{flex-direction:column;align-items:flex-start;gap:16px}.checklist-progress-actions{align-items:flex-start;width:100%}.checklist-progress progress{width:100%}footer{text-align:center;flex-direction:column;justify-content:center;min-height:100px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.next-steps li .step-card:hover,.support-link-first:is(:hover,:focus-visible){translate:none}[data-scroll-motion=true] :is(.ticket-depth-layer,.hero-ribbons,.hero-atmosphere,.next-steps-heading,.step-checklist li){opacity:1;transform:translate(0)rotate(0)scale(1)}.step-card:before{display:none}.step-card:is(:hover,:focus-within) .step-icon svg,.support-link:is(:hover,:focus-visible) svg:last-child{transform:none}}@keyframes ticket-arrive-mobile{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.not-found-page{place-content:center;justify-items:start;gap:18px;width:min(100% - 40px,720px);min-height:100svh;margin:0 auto;display:grid}.not-found-page img{width:78px;height:auto;margin-bottom:24px}.not-found-page h1{margin:0}.not-found-page>p:not(.eyebrow){color:var(--muted);line-height:1.7}.not-found-page a{border-bottom:1px solid var(--orange-soft);color:var(--orange-soft);margin-top:8px;padding-bottom:5px;font-weight:750}.course-escalamed .background-overlay:after{background:radial-gradient(at 50% 30%,#f7fafd08,#0000 68%)}.course-escalamed .confirmation{--hero-accent:#f7fafd}.course-escalamed .hero-atmosphere{background:radial-gradient(at 50% 40%,#f7fafd10,#0000 68%)}.course-escalamed .hero-atmosphere:before,.course-escalamed .hero-atmosphere:after{border-color:#f7fafd0d}.course-escalamed .confirmation-ticket{animation-name:ticket-arrive-mobile}.course-escalamed .hero-ribbon-accent{color:#002647;background:#f7fafd}.course-escalamed .hero-ribbon-dark{color:#f7fafd;background:#002647;border-color:#c6985840}.course-escalamed .hero-ribbon i{color:#c69858}.course-escalamed .card-heading h2,.course-escalamed .next-steps li h3{letter-spacing:-.035em;font-weight:600}.course-escalamed .step-icon{background:#c698581a;border-color:#c6985866}.course-escalamed .step-card :focus-visible{outline-color:#002647}.course-escalamed .next-steps li h3{font-size:clamp(20px,1.6vw,22px)}.course-escalamed .next-steps li p{font-weight:400}.course-escalamed .step-number{opacity:1;font-weight:500}.course-escalamed :focus-visible{outline-color:#c69858}.course-escalamed ::selection{color:#002647;background:#c69858}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
