.cb-amb{color:var(--cb-navy)}.cb-amb :is(h1,h2,h3){color:inherit}.cb-amb__h2{margin:0;font:800 clamp(3.4rem,4.6vw,6.4rem)/.98 var(--cb-font-display);letter-spacing:-.03em;text-wrap:balance}.cb-amb__h2 .cb-script,.cb-amb h1 .cb-script{font-size:1.08em;line-height:.9}.cb-amb__hero{position:relative;overflow:hidden;padding-block:clamp(6.4rem,9vw,12rem);background:radial-gradient(60% 80% at 85% 20%,#ffffff8c,#fff0 70%),linear-gradient(160deg,#fbd35a 0%,var(--cb-sun) 55%,#f6a93b 100%)}.cb-amb__hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(3.2rem,6vw,9.6rem);align-items:center}.cb-amb__pitch .cb-label{color:#0b2236b3}.cb-amb h1{margin:1.2rem 0 0;font:800 clamp(4.8rem,7.4vw,10.4rem)/.92 var(--cb-font-display);letter-spacing:-.04em}.cb-amb h1 .cb-script{display:block;color:var(--cb-navy);white-space:nowrap}@media screen and (max-width:749px){.cb-amb h1{font-size:clamp(4rem,12vw,5.6rem)}}.cb-amb__lede{margin:2.4rem 0 0;max-width:36ch;font-size:clamp(1.8rem,1.5vw,2.1rem);line-height:1.45}.cb-amb__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.cb-amb__card-wrap{display:grid;justify-items:center;gap:2rem}.cb-amb__name{display:grid;gap:.8rem;width:min(36rem,100%);font-weight:700;font-size:1.5rem}.cb-amb__name input{min-height:4.8rem;padding:0 1.8rem;border:0;border-radius:999px;background:#ffffffeb;box-shadow:inset 0 0 0 1.5px #0b223629;font:600 1.8rem/1 var(--cb-font-text);color:var(--cb-navy)}.cb-amb__name input:focus-visible{outline:3px solid var(--cb-navy);outline-offset:2px}.cb-amb__card{position:relative;width:min(36rem,100%);margin:0;padding:0 2.8rem 2.8rem;border-radius:2.8rem;background:#fff;text-align:center;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 4px 8px #6e3c001f,0 28px 56px -18px #6e3c0073;transition:transform .4s var(--cb-ease)}.cb-amb__card:hover{transform:rotate(0) translateY(-4px)}.cb-amb__card-band{height:13.2rem;margin:0 -2.8rem;background:repeating-linear-gradient(180deg,#f9d648 0 2.2rem,#f9a826 2.2rem 4.4rem,#ff7043 4.4rem 6.6rem,#ff5a6e 6.6rem 8.8rem,#2bb8ee 8.8rem 13.2rem)}.cb-amb__card-logo{width:11.2rem;height:11.2rem;margin:-5.6rem auto 0;border-radius:50%;background:#fff;box-shadow:0 0 0 6px #fff,0 10px 20px -8px #0b223666;object-fit:contain}.cb-amb__card-kind{margin:1.6rem 0 0;font:700 1.2rem/1 var(--cb-font-text);letter-spacing:.14em;text-transform:uppercase;color:var(--cb-sky-deep)}.cb-amb__card-code{margin:.8rem 0 0;font:800 clamp(4rem,4.4vw,5.6rem)/1 var(--cb-font-display);letter-spacing:.02em;overflow-wrap:anywhere}.cb-amb__card-link{margin:1.2rem 0 0;padding:.9rem 1.2rem;border-radius:1.2rem;background:var(--cb-sky-wash);font-size:1.35rem;overflow-wrap:anywhere}.cb-amb__card-link span:first-child{color:var(--cb-ink-soft)}.cb-amb__card-link span:last-child{font-weight:700}.cb-amb__card figcaption{margin-top:1.4rem;color:var(--cb-ink-soft);font-size:1.25rem}.cb-amb__card.is-stamped .cb-amb__card-code{animation:cb-amb-stamp .36s var(--cb-ease)}@keyframes cb-amb-stamp{0%{transform:scale(.92);opacity:.4}to{transform:none;opacity:1}}.cb-amb__how{padding-block:clamp(7.2rem,10vw,13rem);background:#fff}.cb-amb__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,2.4vw,3.2rem);margin:clamp(3.6rem,5vw,6.4rem) 0 0;padding:0;list-style:none;counter-reset:cb-step}.cb-amb__steps li{counter-increment:cb-step;padding:2.8rem;border-radius:var(--cb-r);background:var(--cb-sky-wash)}.cb-amb__steps li:before{content:counter(cb-step);display:grid;place-items:center;width:4.4rem;height:4.4rem;margin-bottom:2rem;border-radius:50%;background:var(--cb-navy);color:#fff;font:800 1.8rem/1 var(--cb-font-display)}.cb-amb__steps h3,.cb-amb__perk h3{margin:0;font:800 2.4rem/1.1 var(--cb-font-display);letter-spacing:-.02em}.cb-amb__steps p,.cb-amb__perk p{margin:.8rem 0 0;color:var(--cb-ink-soft);font-size:1.6rem;line-height:1.5}.cb-amb__perks{padding-block:clamp(7.2rem,10vw,13rem);background:var(--cb-navy);color:#f2faff}.cb-amb__perks .cb-script{color:#8fd9f6}.cb-amb__perk-grid{display:grid;grid-template-columns:1fr;gap:clamp(1.2rem,1.6vw,2rem);margin:clamp(3.6rem,5vw,6.4rem) 0 0;padding:0;list-style:none}@media screen and (min-width:600px)and (max-width:989px){.cb-amb__perk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-amb__perk-grid>:nth-child(odd):last-child{grid-column:1 / -1}}@media screen and (min-width:990px){.cb-amb__perk-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.cb-amb__perk-grid>*{grid-column:span 2}.cb-amb__perk-grid>:nth-child(3n+1):nth-last-child(2),.cb-amb__perk-grid>:nth-child(3n+2):last-child{grid-column:span 3}.cb-amb__perk-grid>:nth-child(3n+1):last-child{grid-column:1 / -1}.cb-amb__perk-grid:has(>:nth-child(4):last-child)>*{grid-column:span 3}}.cb-amb__perk{padding:2.8rem;border-radius:var(--cb-r);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.cb-amb__perk h3:before{content:"";display:block;width:3.2rem;height:.4rem;margin-bottom:1.8rem;border-radius:999px;background:var(--cb-sun)}.cb-amb__perk p{color:#f2faffb8}.cb-amb__who{max-width:56ch;margin:4rem 0 0;font-size:1.9rem;line-height:1.5;color:#f2faffdb}.cb-amb__rules{padding-block:clamp(7.2rem,10vw,13rem);background:#fff}.cb-amb__rules-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(3.2rem,6vw,9.6rem);align-items:start}.cb-amb__rules-grid>div p{margin:1.8rem 0 0;color:var(--cb-ink-soft);font-size:1.8rem;max-width:36ch}.cb-amb__rules ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.cb-amb__rules li{padding:2rem 0;border-bottom:1px solid rgb(11 34 54 / .1);font-size:1.7rem;line-height:1.5;color:var(--cb-ink-soft)}.cb-amb__rules li strong{display:block;margin-bottom:.4rem;color:var(--cb-navy);font:700 1.9rem/1.3 var(--cb-font-display)}.cb-amb__apply{padding-block:clamp(7.2rem,10vw,13rem);background:linear-gradient(180deg,#fff3cf,#fff)}.cb-amb__apply-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(3.2rem,6vw,9.6rem);align-items:end}.cb-amb__apply-grid>div>p{margin:1.8rem 0 0;max-width:40ch;color:var(--cb-ink-soft);font-size:1.8rem}.cb-amb__field{min-height:4.8rem;padding:0 1.8rem;border-radius:999px;border:1px solid rgb(11 34 54 / .2);background:#fff;font-size:1.6rem}.cb-amb__run-by{margin:1.6rem 0 0;max-width:40ch;color:var(--cb-ink-soft);font-size:1.4rem;line-height:1.5}.cb-amb__run-by a{color:var(--cb-navy);font-weight:600;text-underline-offset:.2em}.cb-amb__terms{padding-block:clamp(4.8rem,6vw,8rem);background:#fff}.cb-amb__terms-box{border-radius:var(--cb-r);box-shadow:inset 0 0 0 1px #0b22361f}.cb-amb__terms-box summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.6rem;padding:2.4rem 2.8rem;cursor:pointer;list-style:none;font:800 2.4rem/1.1 var(--cb-font-display);letter-spacing:-.02em}.cb-amb__terms-box summary::-webkit-details-marker{display:none}.cb-amb__terms-box summary:after{content:"+";margin-left:auto;color:var(--cb-sky-deep);font-size:2.8rem;line-height:1;transition:transform .2s var(--cb-ease)}.cb-amb__terms-box[open] summary:after{transform:rotate(45deg)}.cb-amb__terms-hint{color:var(--cb-ink-soft);font:500 1.5rem/1.3 var(--cb-font-text);letter-spacing:0}.cb-terms{max-width:72ch;padding:0 2.8rem 3.2rem;color:var(--cb-ink-soft);font-size:1.6rem;line-height:1.6}.cb-terms h3{margin:2.8rem 0 .8rem;color:var(--cb-navy);font:700 1.9rem/1.3 var(--cb-font-display);letter-spacing:-.01em}.cb-terms p,.cb-terms ul{margin:0 0 1.2rem}.cb-terms ul{padding-left:2rem}.cb-terms li{margin-bottom:.8rem}.cb-terms strong{color:var(--cb-navy)}.cb-terms__updated{margin-top:0;font-size:1.4rem}@media screen and (max-width:989px){.cb-amb__hero-grid,.cb-amb__rules-grid,.cb-amb__apply-grid,.cb-amb__steps{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cb-amb__card,.cb-amb__card:hover{transform:none;transition:none}.cb-amb__card.is-stamped .cb-amb__card-code{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cb-ambassadors.css.map */
