.ct-wrap{max-width:1440px;margin:0 auto}.ct-sec{padding:160px var(--gutter)}.ct-sec.scheme-light{background:var(--white)}.ct-sec.scheme-off-white{background:var(--off-white)}.ct-sec.scheme-dark{background:var(--black);color:var(--white)}.ct-num{display:block;color:var(--blue);margin-bottom:24px}.scheme-dark .ct-num{color:#ffffff9e}.ct-h2{font-size:clamp(34px,4.4vw,64px);font-weight:300;line-height:1.04;letter-spacing:-.025em;max-width:900px;color:var(--fg)}.ct-intro{margin-top:32px;max-width:620px;font-size:16px;font-weight:300;line-height:1.8;color:#0000009e}.scheme-dark .ct-intro{color:#ffffffb3}.ct-p,.ct-rte p{font-size:15px;font-weight:300;line-height:1.85;color:#0000009e}.ct-p+.ct-p,.ct-rte p+p{margin-top:20px}.scheme-dark .ct-p,.scheme-dark .ct-rte p{color:#ffffffad}.ct-rte a{text-decoration:underline;text-underline-offset:2px}.ct-small,.ct-rte--small p{font-size:12px;font-weight:300;line-height:1.7;color:#0009}.scheme-dark .ct-small,.scheme-dark .ct-rte--small p{color:#ffffff9e}.ct-cta{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:16px 28px;background:var(--white);color:var(--black);transition:background .25s,color .25s}.ct-cta:hover{background:var(--blue);color:var(--white)}.scheme-light .ct-cta,.scheme-off-white .ct-cta{background:var(--black);color:var(--white)}.ct-block+.ct-block{margin-top:20px}.ct-block--button{margin-top:40px!important}.ct-hero{background:var(--black);color:var(--white);padding:calc(var(--header-offset) + 104px) var(--gutter) 0}.ct-hero__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:end}.ct-hero__eyebrow{color:#ffffff9e;display:block;margin-bottom:36px}.ct-hero__title{font-size:clamp(48px,7vw,108px);font-weight:300;line-height:.98;letter-spacing:-.035em;color:var(--white)}.ct-hero__sub{margin-top:36px;max-width:520px;font-size:17px;font-weight:300;line-height:1.7;color:#ffffffbf}.ct-hero__open{margin:28px 0 40px;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#ffffff9e}.ct-hero__open:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#3ddc84;margin-right:10px;vertical-align:1px}.ct-hero__media{aspect-ratio:4 / 5;overflow:hidden;max-height:76vh;background:#111}.ct-hero__media img{width:100%;height:100%;object-fit:cover}.ct-stats{display:grid;grid-template-columns:repeat(5,1fr);margin:96px 0 0;border-top:1px solid rgba(255,255,255,.14)}.ct-stat{padding:32px 24px 48px 0}.ct-stat+.ct-stat{padding-left:24px;border-left:1px solid rgba(255,255,255,.1)}.ct-stat__k{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#ffffff9e;margin-bottom:12px}.ct-stat__v{font-size:clamp(20px,1.8vw,26px);font-weight:300;letter-spacing:-.01em}.ct-why{display:grid;grid-template-columns:1fr 1.25fr;gap:96px;margin-top:80px}.ct-why--single{grid-template-columns:minmax(0,760px)}.ct-split{display:grid;grid-template-columns:1fr 1.25fr;gap:96px}.ct-split__quotes{margin-top:56px}.ct-quote{margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:300;font-style:italic;line-height:1.35;letter-spacing:-.015em;color:var(--fg);padding-left:28px;border-left:2px solid var(--blue)}.scheme-dark .ct-quote{border-left-color:var(--blue-on-dark)}.ct-quote__attr{margin-top:20px;padding-left:30px;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-subtle)}.ct-quote-block+.ct-quote-block{margin-top:48px}.ct-lead{font-size:clamp(20px,1.8vw,26px);font-weight:300;line-height:1.45;letter-spacing:-.01em;color:var(--fg);margin-bottom:36px}.ct-figure{margin:56px 0;padding:40px 0;border-top:1px solid var(--rule-c);border-bottom:1px solid var(--rule-c);display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center}.ct-figure__n{font-size:clamp(56px,7vw,104px);font-weight:300;line-height:.9;letter-spacing:-.04em;color:var(--blue)}.scheme-dark .ct-figure__n{color:var(--blue-on-dark)}.ct-figure__t{font-size:17px;font-weight:300;line-height:1.5;color:var(--fg)}.ct-figure__cite{margin-top:10px;font-size:11px;font-style:italic;color:var(--fg-subtle)}.ct-checks__lead{margin-top:40px;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-subtle)}.ct-checks ul{list-style:none;margin-top:24px;border-top:1px solid var(--rule-c)}.ct-checks li{display:grid;grid-template-columns:28px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid var(--rule-c);font-size:15px;font-weight:300;line-height:1.6;color:var(--fg-strong, var(--fg))}.ct-checks li:before{content:"\2713";color:var(--fg);font-size:13px;line-height:1.8}.ct-receive{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:80px}.ct-card{background:var(--white);color:var(--black);padding:48px 40px 56px}.ct-card__meta{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin-bottom:20px}.ct-card__title{font-size:clamp(24px,2.2vw,32px);font-weight:300;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.ct-total{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.ct-total__v{font-size:clamp(22px,2vw,30px);font-weight:300;letter-spacing:-.015em;color:var(--fg)}.ct-break{height:70vh;min-height:420px;max-height:720px;overflow:hidden;background:var(--black)}.ct-break--short{height:48vh;min-height:320px}.ct-break img{width:100%;height:100%;object-fit:cover}.ct-lists{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:80px}.ct-list__h{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.16);color:var(--fg)}.ct-list__h--no{color:var(--fg-subtle)}.ct-list ul{list-style:none}.ct-list li{position:relative;padding:20px 0 20px 32px;border-bottom:1px solid var(--rule-c);font-size:15px;font-weight:300;line-height:1.65;color:#000000b8}.ct-list li:before{content:"";position:absolute;left:0;top:31px;width:12px;height:1px;background:var(--blue)}.ct-list--no li{color:#0000009e}.ct-list--no li:before{background:#0000004d}.scheme-dark .ct-list__h{border-bottom-color:#fff3}.scheme-dark .ct-list li{color:#ffffffc7}.scheme-dark .ct-list--no li{color:#ffffff9e}.scheme-dark .ct-list li:before{background:var(--blue-on-dark)}.scheme-dark .ct-list--no li:before{background:#fff6}.ct-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px;border-top:1px solid rgba(0,0,0,.16)}.ct-step{padding:36px 32px 0 0;position:relative}.ct-step:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--blue)}.ct-step__day{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--blue);margin-bottom:14px}.ct-step__title{font-size:22px;font-weight:300;letter-spacing:-.01em;margin-bottom:16px;color:var(--fg)}.ct-tech{display:grid;grid-template-columns:1.1fr 1fr;gap:96px;margin-top:80px;align-items:start}.ct-tech__img{aspect-ratio:4 / 3;overflow:hidden;background:#111}.ct-tech__img img{width:100%;height:100%;object-fit:cover}.ct-tech__cap{margin-top:16px}.ct-tech .ct-cta{margin-top:40px}.ct-tech .ct-rte--small{margin-top:24px}.ct-brands{margin-top:120px;padding-top:48px;border-top:1px solid var(--rule-c)}.ct-brands__label{color:var(--fg-subtle);display:block;margin-bottom:40px}.ct-brands__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.ct-brand__name{font-size:clamp(20px,1.8vw,26px);font-weight:300;letter-spacing:-.01em;color:var(--fg)}.ct-brand__where{margin-top:8px;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle)}.ct-brands__also{margin-top:40px}.ct-reviewer{display:grid;grid-template-columns:1fr 1.2fr;gap:96px;align-items:center}.ct-reviewer--no-image{grid-template-columns:minmax(0,900px)}.ct-reviewer__img{aspect-ratio:1;overflow:hidden;background:#e9ebee}.ct-reviewer__img img{width:100%;height:100%;object-fit:cover}.ct-reviewer__q{margin:8px 0 0;font-size:clamp(26px,3vw,44px);font-weight:300;line-height:1.2;letter-spacing:-.02em;color:var(--fg)}.ct-reviewer__attr{margin-top:32px;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-subtle);line-height:2}.ct-apply{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:start}.ct-apply .ct-rte{margin-top:24px}.ct-apply__close{margin-top:36px;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--fg)}.ct-form{display:flex;flex-direction:column;gap:28px}.ct-form__row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ct-field{display:flex;flex-direction:column;gap:10px}.ct-field>span,.ct-choice legend{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#ffffffad}.ct-field em,.ct-choice legend em{font-style:normal;letter-spacing:.1em;text-transform:none;color:#fff9;margin-left:6px}.ct-field input,.ct-field textarea{font-family:var(--font);font-size:16px;font-weight:300;color:var(--white);background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.4);padding:8px 0 12px;border-radius:0;resize:vertical;transition:border-color .2s}.ct-field textarea{border:1px solid rgba(255,255,255,.3);padding:14px}.ct-field input:focus,.ct-field textarea:focus{border-color:var(--white);outline:none}.ct-field input:focus-visible,.ct-field textarea:focus-visible{outline:1px solid var(--blue-on-dark);outline-offset:4px}.ct-choice{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.ct-choice legend{margin-bottom:16px;line-height:1.6;text-transform:none;letter-spacing:.02em;font-size:14px;font-weight:300;color:#ffffffd9}.ct-choice__inline{display:flex;flex-wrap:wrap;gap:12px 32px}.ct-choice label,.ct-check{display:grid;grid-template-columns:18px 1fr;gap:14px;align-items:start;cursor:pointer;font-size:14px;font-weight:300;line-height:1.55;color:#fffc}.ct-choice label em{font-style:normal;color:#fff9}.ct-form input[type=radio],.ct-form input[type=checkbox]{appearance:none;-webkit-appearance:none;margin:3px 0 0;width:16px;height:16px;border:1px solid rgba(255,255,255,.6);display:grid;place-content:center;cursor:pointer;transition:border-color .2s,background .2s}.ct-form input[type=radio]{border-radius:50%}.ct-form input[type=radio]:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--white);transform:scale(0);transition:transform .15s}.ct-form input[type=radio]:checked:after{transform:scale(1)}.ct-form input[type=checkbox]:checked{background:var(--white);border-color:var(--white)}.ct-form input[type=checkbox]:checked:after{content:"\2713";font-size:11px;line-height:1;color:var(--black)}.ct-form input[type=radio]:focus-visible,.ct-form input[type=checkbox]:focus-visible{outline:1px solid var(--white);outline-offset:3px}.ct-form__submit{align-self:flex-start;margin-top:8px}.ct-form__success{font-size:18px;line-height:1.6;color:var(--white)}.ct-form .form-message{color:var(--white)}.ct-apply__app{min-height:200px}.ct-apply>*{min-width:0}.ct-apply__app .klaviyo-form,.ct-apply__app .klaviyo-form *{font-family:var(--font)!important;letter-spacing:normal!important}.ct-apply__app form.klaviyo-form{background:transparent!important;border:0!important;padding:0!important}.ct-apply__app .klaviyo-form [data-testid=form-row]{gap:24px}.ct-apply__app .klaviyo-form [data-testid=form-component]{padding:0 0 28px!important;flex:1 1 0!important;min-width:0}.ct-apply__app .klaviyo-form label,.ct-apply__app .klaviyo-form legend{font-size:10px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase;line-height:1.6!important;color:#ffffffad!important;padding-bottom:10px!important}.ct-apply__app .klaviyo-form input:not([type=checkbox]):not([type=radio]),.ct-apply__app .klaviyo-form textarea{font-size:16px!important;font-weight:300!important;color:var(--white)!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.4)!important;border-radius:0!important;padding:8px 0 12px!important;height:auto!important;box-shadow:none!important}.ct-apply__app .klaviyo-form input::placeholder,.ct-apply__app .klaviyo-form textarea::placeholder{font-family:var(--font)!important;font-weight:300!important;letter-spacing:normal!important;color:#fff6!important;opacity:1}.ct-apply__app .klaviyo-form input:focus{border-bottom-color:var(--white)!important;outline:none}.ct-apply__app .klaviyo-form input:focus-visible{outline:1px solid var(--blue-on-dark)!important;outline-offset:4px}.ct-apply__app .klaviyo-form .klaviyo-dropdown [role=combobox]{border:0!important}.ct-apply__app .klaviyo-form .klaviyo-dropdown label+div,.ct-apply__app .klaviyo-form .klaviyo-phoneinput label+div{background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.4)!important;border-radius:0!important;padding:0!important;min-height:0!important;height:auto!important;box-shadow:none!important}.ct-apply__app .klaviyo-form .klaviyo-dropdown label+div,.ct-apply__app .klaviyo-form .klaviyo-dropdown label+div>div,.ct-apply__app .klaviyo-form .klaviyo-phoneinput label+div{outline:0!important}.ct-apply__app .klaviyo-form .klaviyo-dropdown label+div>div{border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.ct-apply__app .klaviyo-form .klaviyo-dropdown input[role=combobox]{text-overflow:ellipsis;padding-right:8px!important}.ct-apply__app .klaviyo-form .klaviyo-dropdown input[role=combobox],.ct-apply__app .klaviyo-form .klaviyo-phoneinput input[type=tel],.ct-apply__app .klaviyo-form .klaviyo-phoneinput input[type=text]{border-bottom:0!important}.ct-apply__app .klaviyo-form .klaviyo-dropdown label+div:focus-within,.ct-apply__app .klaviyo-form .klaviyo-phoneinput label+div:focus-within{border-bottom-color:var(--white)!important}.ct-apply__app .klaviyo-form .klaviyo-phoneinput button{padding:0 8px 0 0!important;height:auto!important;border:0!important;background:transparent!important}.ct-apply__app .klaviyo-form [role=listbox]{background:var(--dark-grey)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:0!important}.ct-apply__app .klaviyo-form [role=option]{font-size:14px!important;color:var(--white)!important;background:var(--dark-grey)!important;padding:12px 16px!important}.ct-apply__app .klaviyo-form [role=option][aria-selected=true],.ct-apply__app .klaviyo-form [role=option]:hover{background:#26262a!important}.ct-apply__app .klaviyo-form svg{fill:#ffffffb3!important}.ct-apply__app .klaviyo-form .klaviyo-checkboxes svg rect{stroke:#fff9!important;rx:0}.ct-apply__app .klaviyo-form .klaviyo-checkboxes input:focus-visible+label svg:first-of-type{outline:1px solid var(--white);outline-offset:3px}.ct-apply__app .klaviyo-form .klaviyo-checkboxes label{font-size:14px!important;font-weight:300!important;letter-spacing:.01em!important;text-transform:none;line-height:1.55!important;color:#fffc!important;padding-bottom:0!important}.ct-apply__app .klaviyo-form .klaviyo-checkboxes label *{font-size:inherit!important;line-height:inherit!important;color:inherit!important}.ct-apply__app .klaviyo-form .klaviyo-form-button{width:auto!important;height:auto!important;padding:16px 28px!important;border:0!important;border-radius:0!important;background:var(--white)!important;color:var(--black)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase;transition:background .25s,color .25s}.ct-apply__app .klaviyo-form .klaviyo-form-button:hover{background:var(--blue)!important;color:var(--white)!important}.ct-apply__app .klaviyo-form [data-testid=form-row]:has(.klaviyo-form-button) [data-testid=form-component]{display:flex;justify-content:flex-start!important}@media(max-width:768px){.ct-apply__app .klaviyo-form [data-testid=form-row]{flex-direction:column!important;gap:0}.ct-apply__app .klaviyo-form [data-testid=form-component]{flex:none!important;width:100%}}@media(prefers-reduced-motion:reduce){.ct-form input[type=radio]:after{transition:none}}@media(max-width:1024px){.ct-stats{grid-template-columns:repeat(3,1fr)}.ct-stat:nth-child(4){padding-left:0;border-left:0}.ct-brands__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.ct-sec{padding:88px var(--gutter)}.ct-hero{padding-top:calc(var(--header-offset) + 64px)}.ct-hero__grid,.ct-why,.ct-split,.ct-lists,.ct-tech,.ct-reviewer,.ct-apply,.ct-total{grid-template-columns:1fr;gap:48px}.ct-receive{grid-template-columns:1fr}.ct-steps{grid-template-columns:1fr 1fr;row-gap:48px}.ct-stats{grid-template-columns:1fr 1fr;margin-top:64px}.ct-stat,.ct-stat+.ct-stat{padding:24px 16px 24px 0;border-left:0;border-bottom:1px solid rgba(255,255,255,.1)}.ct-break{height:48vh;min-height:280px}.ct-figure{grid-template-columns:1fr;gap:16px}}@media(max-width:600px){.ct-form__row{grid-template-columns:1fr}}@media(max-width:520px){.ct-steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/section-study.css.map */
