.class-banner{isolation:isolate;color:#fff;text-align:center;background:#111;width:100%;height:100%;position:relative;overflow:hidden}.class-banner-art{z-index:-2;pointer-events:none;position:absolute;inset:0}.class-banner-art img{object-position:center}.class-banner:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#10101055 30% 70%,#0000);position:absolute;inset:0}.class-banner-copy{z-index:2;padding:25px 10% 20px;position:relative}.class-eyebrow{color:#267757;letter-spacing:.16em;margin-bottom:24px;font-size:11px;font-weight:800;display:block}.class-banner .class-eyebrow{color:#b9f4d9;margin-bottom:13px;font-size:10px}.class-banner-title,.class-banner h1{letter-spacing:-.055em;font-size:clamp(22px,2.5vw,34px);font-weight:900;line-height:1.17;display:block}.class-banner em{color:#82e8bb;background:linear-gradient(#d5ffeb,#62dca5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.class-banner-copy p{color:#e0dcd9;margin-top:13px;font-size:12px;line-height:1.6}.class-banner-meta{color:#bbb5b1;margin-top:10px;font-size:10px;display:block}.class-banner-link{color:#a0f4cd;margin-top:10px;font-size:11px;font-weight:750;display:inline-block}.class-mobile-break{display:none}.class-banner-landing{flex-direction:column;justify-content:center;align-items:center;min-height:565px;display:flex}.class-banner-landing .class-banner-copy{padding:75px 15% 30px}.class-banner-landing h1{font-size:clamp(36px,4.4vw,62px);line-height:1.2}.class-banner-landing .class-eyebrow{margin-bottom:28px;font-size:12px}.class-banner-landing .class-banner-copy p{margin-top:26px;font-size:17px}.class-banner-landing .class-banner-meta{margin-top:22px;font-size:12px}.class-cta{color:#15100e;cursor:pointer;background:#82e8bb;border:0;border-radius:6px;justify-content:center;align-items:center;padding:18px 26px;font-size:15px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.class-cta:hover{background:#a0f4cd}.class-cta:disabled{opacity:.6;cursor:wait}.class-banner-cta{margin-bottom:60px}.one-day-page{color:#24201e;background:#fcfdfb}.class-shell{max-width:1120px;margin:auto;padding-left:32px;padding-right:32px}.one-day-page>.class-shell:first-child{max-width:none;padding:0}.class-section{text-align:center;padding-top:100px;padding-bottom:100px}.class-section h2{letter-spacing:-.055em;font-size:clamp(29px,3.5vw,46px);font-weight:850;line-height:1.3}.class-section h2 em{color:#237957;font-style:normal}.class-section h3{letter-spacing:-.04em;font-size:20px;font-weight:800}.class-lead{color:#7d726b;margin-top:25px;font-size:17px;line-height:1.9}.class-note{color:#847871;margin-top:28px;font-size:12px;line-height:1.8}.class-facts{color:#fff;background:#13231c;grid-template-columns:repeat(4,1fr);max-width:none;padding:28px max(32px,50vw - 528px);display:grid}.class-facts>div{text-align:center;border-right:1px solid #ffffff20;gap:9px;padding:0 16px;display:grid}.class-facts>div:last-child{border:0}.class-facts small,.class-facts span{color:#b5aaa3;font-size:11px}.class-facts strong{letter-spacing:-.04em;font-size:22px}.class-problem{padding-top:105px}.class-quotes{flex-direction:column;gap:18px;max-width:660px;margin:45px auto;display:flex}.class-quotes p{background:#fff;border:1px solid #e4dad3;border-radius:16px;padding:24px 35px;font-size:19px;font-weight:650;line-height:1.6;box-shadow:0 5px #f3ece6}.class-quotes p:first-child{align-self:flex-start;transform:rotate(-2deg)}.class-quotes p:nth-child(2){align-self:flex-end;transform:rotate(2deg)}.class-quotes p:nth-child(3){align-self:center;transform:rotate(-1deg)}.class-problem-answer{letter-spacing:-.03em;color:#81736a;margin-top:60px;font-size:25px;line-height:1.65}.class-problem-answer strong{color:#28221f}.class-showcase{background:#eef5ef}.class-example-visual{border-radius:4px;margin-top:45px;position:relative;overflow:hidden}.class-example-visual img{width:100%;height:auto;display:block}.class-example-visual>span{color:#fff;background:#17120e9c;border-radius:3px;padding:5px 9px;font-size:10px;position:absolute;bottom:15px;right:15px}.class-example-captions{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:22px;display:grid}.class-example-captions b{font-size:15px}.class-example-captions p{color:#7e6f65;margin-top:8px;font-size:12px}.class-method{color:#fff;background:#101b17}.class-method .class-eyebrow{color:#8fe7bd}.class-method .class-lead{color:#b5aba5}.class-method h2 em{color:#8fe7bd}.class-method-list{text-align:left;max-width:850px;margin:50px auto 0}.class-method-list article{border-top:1px solid #ffffff24;grid-template-columns:70px 1fr 30px;align-items:center;gap:25px;padding:29px 0;display:grid}.class-method-list article>span{letter-spacing:-.06em;color:#8fe7bd;font-size:42px;font-weight:850}.class-method-list article>b{color:#826858;font-size:26px}.class-method-list p{color:#b6aba4;margin-top:10px;font-size:14px;line-height:1.8}.class-check ul{flex-direction:column;align-items:center;gap:18px;margin-top:40px;display:flex}.class-check li{text-align:left;background:#fbf8f5;border:1px solid #d8cfc8;border-radius:50px;align-items:center;gap:18px;padding:22px 35px;font-size:19px;line-height:1.5;list-style:none;display:flex}.class-check li>span{color:#fff;background:#287f5b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;display:flex}.class-manifesto{text-align:center;color:#261c17;background:#b8f3d5;padding:75px 24px}.class-manifesto>span{letter-spacing:.2em;font-size:11px;font-weight:800}.class-manifesto h2{letter-spacing:-.055em;margin-top:20px;font-size:clamp(30px,4vw,52px);font-weight:900;line-height:1.3}.class-manifesto p{margin-top:22px;font-size:15px}.class-deliverable-grid{text-align:left;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.class-deliverable-grid article{border-right:1px solid #e7ddd5;padding:10px 25px}.class-deliverable-grid article:last-child{border:0}.class-deliverable-grid article>span{color:#2c8965;letter-spacing:-.08em;margin-bottom:22px;font-size:68px;font-weight:850;line-height:1;display:block}.class-deliverable-grid p{color:#7d7067;margin-top:12px;font-size:13px;line-height:1.8}.class-curriculum{text-align:left;max-width:900px;margin:40px auto 0}.class-curriculum article{border-bottom:1px solid #e7ddd5;grid-template-columns:80px 1fr 65px;align-items:center;gap:20px;padding:28px 0;display:grid}.class-curriculum article>span{color:#287f5b;font-size:12px;font-weight:800}.class-curriculum article>strong{text-align:right;color:#287f5b;font-size:22px}.class-curriculum p{color:#817166;margin-top:10px;font-size:14px;line-height:1.8}.class-preparation{text-align:left;border-top:1px solid #e7ddd5;grid-template-columns:1fr 1fr;gap:50px;display:grid}.class-preparation li{border-bottom:1px solid #eee5de;padding:18px 0;list-style:none}.class-preparation li strong{font-size:18px;display:block}.class-preparation li span{color:#84766d;margin-top:8px;font-size:14px;line-height:1.8;display:block}.class-tinted{background:#eef5ef}.class-steps{text-align:left;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px;display:grid}.class-steps li{list-style:none}.class-steps b{color:#287f5b;margin-bottom:22px;font-size:32px;font-weight:850;display:block}.class-steps h3{font-size:17px}.class-steps p{color:#7d7067;margin-top:12px;font-size:14px;line-height:1.8}.class-apply-layout{text-align:left;grid-template-columns:1fr 1.15fr;align-items:start;gap:50px;display:grid}.class-apply-layout h2{font-size:36px}.class-apply-card{background:#fff;border:1px solid #e2d8ce;border-radius:10px;padding:32px;box-shadow:0 8px 35px #56300f06}.class-form{gap:20px;display:grid}.class-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.class-form label{gap:9px;font-size:13px;font-weight:700;display:grid}.class-form input:not([type=checkbox]),.class-form select,.class-form textarea{width:100%;min-width:0;font:inherit;color:#332820;background:#fcfaf8;border:1px solid #dfd4cb;border-radius:5px;padding:12px;font-weight:400}.class-form :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #287f5b}.class-consent{background:#f8f3ee;border-radius:5px;gap:14px;padding:16px;display:grid}.class-consent p{color:#88786c;font-size:11px;line-height:1.8}.class-consent label{align-items:flex-start;font-size:12px;font-weight:500;line-height:1.7;display:flex}.class-consent input{accent-color:#287f5b;flex-shrink:0;margin-top:4px}.class-error{color:#b52e48;font-size:13px}.class-success p,.class-login p{color:#7c6b60;margin:18px 0;font-size:14px;line-height:1.8}.class-login h3{font-size:21px;font-weight:800}.class-login .class-cta{width:100%}.class-progress{border-top:1px solid #dfd4ca;margin-top:30px;padding:24px 0}.class-progress strong{font-size:14px}.class-progress progress{accent-color:#287f5b;width:100%;height:8px;margin-top:18px}.class-progress p{color:#897568;margin-top:12px;font-size:12px;line-height:1.7}.class-withdraw{color:#8d7461;cursor:pointer;font-size:12px;text-decoration:underline}.class-faq{text-align:left;max-width:950px;padding-top:0}.class-faq h2{margin-bottom:28px;font-size:30px}.class-faq details{border-bottom:1px solid #e8dfd7;padding:24px 0}.class-faq summary{cursor:pointer;font-size:16px;font-weight:750}.class-faq details p{color:#7d7067;margin-top:16px;font-size:14px;line-height:1.9}#apply{scroll-margin-top:100px}@media (max-width:640px){.class-banner-copy{padding:26px 15px 20px}.class-banner-title{font-size:24px}.class-banner .class-eyebrow{letter-spacing:.1em;margin-bottom:12px;font-size:8px}.class-banner-copy p{margin-top:12px;font-size:10px}.class-banner-meta{margin-top:10px;font-size:9px}.class-banner-link{margin-top:9px;font-size:10px}.class-banner-art img{object-fit:cover;opacity:.6}.class-banner:after{background:linear-gradient(90deg,#10101010,#10101088 25% 75%,#10101010)}.class-mobile-break{display:block}.class-banner-landing{min-height:470px}.class-banner-landing .class-banner-copy{padding:70px 18px 26px}.class-banner-landing h1{font-size:34px}.class-banner-landing .class-eyebrow{margin-bottom:24px;font-size:10px}.class-banner-landing .class-banner-copy p{margin-top:24px;font-size:13px;line-height:1.8}.class-banner-landing .class-banner-meta{margin-top:19px;font-size:11px}.class-banner-landing .class-banner-art img{object-fit:cover;opacity:.75}.class-banner-cta{margin-bottom:48px;padding:15px 24px;font-size:13px}.class-shell{padding-left:23px;padding-right:23px}.class-facts{grid-template-columns:repeat(2,1fr);gap:24px;padding:25px 20px}.class-facts>div:nth-child(2){border:0}.class-facts strong{font-size:19px}.class-facts small,.class-facts span{font-size:10px}.class-section{padding-top:64px;padding-bottom:64px}.class-section h2{font-size:30px}.class-eyebrow{margin-bottom:18px;font-size:9px}.class-lead{margin-top:22px;font-size:14px;line-height:1.8}.class-quotes{gap:16px;margin-top:30px}.class-quotes p{padding:20px 24px;font-size:15px}.class-problem-answer{margin-top:40px;font-size:21px}.class-example-visual{margin-top:30px}.class-example-captions{gap:7px;margin-top:16px}.class-example-captions b{font-size:10px}.class-example-captions p{font-size:10px;line-height:1.6}.class-example-visual>span{font-size:8px;bottom:8px;right:8px}.class-note{margin-top:23px;font-size:10px;line-height:1.7}.class-method-list{margin-top:30px}.class-method-list article{grid-template-columns:40px 1fr;gap:15px;padding:25px 0}.class-method-list article>span{align-self:start;font-size:30px}.class-method-list article>b{display:none}.class-method-list h3{font-size:18px}.class-method-list p{font-size:13px;line-height:1.8}.class-check li{border-radius:14px;gap:12px;width:100%;padding:18px 19px;font-size:15px}.class-check li>span{width:23px;height:23px;font-size:13px}.class-check ul{gap:14px;margin-top:30px}.class-manifesto{padding:55px 20px}.class-manifesto h2{font-size:30px}.class-manifesto p{font-size:12px;line-height:1.8}.class-deliverable-grid{grid-template-columns:1fr 1fr;gap:30px 0;margin-top:35px}.class-deliverable-grid article{padding:0 18px}.class-deliverable-grid article:nth-child(2){border:0}.class-deliverable-grid article>span{margin-bottom:18px;font-size:54px}.class-deliverable-grid h3{font-size:17px}.class-deliverable-grid p{font-size:12px}.class-curriculum article{grid-template-columns:1fr 50px;gap:8px}.class-curriculum article>span{grid-column:1/-1}.class-curriculum h3{font-size:16px}.class-curriculum p{font-size:13px}.class-curriculum article>strong{font-size:18px}.class-preparation,.class-apply-layout{grid-template-columns:1fr;gap:25px}.class-preparation{text-align:center}.class-preparation ul{text-align:left}.class-preparation li strong{font-size:17px}.class-steps{grid-template-columns:1fr 1fr;gap:28px 20px}.class-steps h3{font-size:15px}.class-steps p{font-size:12px}.class-steps b{margin-bottom:14px;font-size:26px}.class-apply-layout h2{font-size:30px}.class-apply-card{padding:24px 18px}.class-form-grid{gap:14px}.class-faq{padding-top:0}.class-faq summary{font-size:14px}.class-faq details p{font-size:13px}}.class-banner:not(.class-banner-landing) .class-banner-copy p{display:none}.class-banner:not(.class-banner-landing) .class-banner-art img{object-fit:cover}.class-banner{text-align:left;background:radial-gradient(at 90% 40%,#22513c,#101915 65%)}.class-banner:after{background:linear-gradient(90deg,#101915 10%,#101915e6 44%,#0000 75%)}.class-banner-copy{width:72%;padding:23px 8%}.class-banner-title{font-size:clamp(22px,2.8vw,38px)}.class-banner-art{z-index:-2}.class-gpt-word{letter-spacing:-.1em;color:#a7f2d015;font-size:clamp(130px,23vw,340px);font-weight:900;line-height:1;position:absolute;top:-14%;right:9%}.class-hero-photo{border:8px solid #dff9eb;border-radius:14px;width:34%;height:85%;position:absolute;top:15%;right:1%;overflow:hidden;transform:rotate(8deg);box-shadow:0 25px 70px #0007}.class-hero-photo img{object-fit:cover;object-position:50% 50%}.class-hero-photo>span{letter-spacing:-.04em;color:#fff;text-shadow:0 2px 10px #0008;font-size:22px;font-weight:900;line-height:1.05;position:absolute;bottom:20px;left:18px}.class-gpt-chip{color:#183d2a;background:#d4ffe9;border-radius:10px;padding:12px 20px;font-size:19px;font-weight:800;position:absolute;top:9%;right:5%;transform:rotate(-6deg);box-shadow:0 10px 30px #0003}.class-gpt-chip b{margin-left:20px}.class-banner-landing{align-items:flex-start;min-height:600px;padding-left:max(0px,50vw - 625px)}.class-banner-landing .class-banner-copy{width:75%;padding:85px 55px 32px}.class-banner-landing h1{font-size:clamp(38px,4.7vw,67px)}.class-banner-landing .class-banner-art{inset:0 max(0px,50vw - 700px) 0 0}.class-banner-cta{margin:0 0 65px 55px}.class-banner .class-eyebrow{color:#b9f4d9}.class-section-nav{background:#fcfdfb;border-bottom:1px solid #dce7df;justify-content:center;gap:50px;padding:22px;font-size:13px;font-weight:750;display:flex}.class-section-nav a:hover{color:#237957}.class-problem{background-image:radial-gradient(#96b2a330 1px,#0000 1px);background-size:14px 14px}.class-quotes p{border-color:#d5e0d8;box-shadow:0 5px #e8f0e9}.class-showcase h2{font-size:clamp(30px,4vw,50px)}.class-example-visual{border:10px solid #fff;margin-bottom:35px;transform:rotate(-1deg);box-shadow:0 25px 60px #16322417}.class-example-captions div{background:#fff;border-top:3px solid #92d8b1;padding:18px 12px}.class-method-list article>span{color:#8fe7bd}.class-gpt-workbench{background:#fff}.class-demo-layout{text-align:left;grid-template-columns:.85fr 1.15fr;align-items:center;gap:55px;margin-top:55px;display:grid}.class-mini-label{color:#287f5b;letter-spacing:.1em;font-size:11px;font-weight:800}.class-demo-copy h3{margin-top:18px;font-size:38px;line-height:1.25}.class-demo-copy>p{color:#67786d;margin-top:23px;font-size:15px;line-height:1.9}.class-demo-copy ul{margin-top:25px}.class-demo-copy li{color:#66776d;border-top:1px solid #e5eee7;gap:15px;padding:13px 0;font-size:13px;display:flex}.class-demo-copy li b{color:#267757;flex-shrink:0}.class-prompt-window{background:#f8faf8;border:1px solid #dae5dc;border-radius:18px;overflow:hidden;transform:rotate(1deg);box-shadow:0 25px 65px #1b342519}.class-prompt-window header{background:#fff;border-bottom:1px solid #e1e9e3;align-items:center;gap:12px;padding:18px;display:flex}.class-prompt-window header>span{color:#9cb4a5;letter-spacing:2px;font-size:9px}.class-prompt-window header strong{font-size:13px}.class-prompt-window header small{color:#7e8e83;margin-left:auto;font-size:9px}.class-prompt-user{background:#e3eee5;border-radius:14px 14px 3px;margin:24px 20px 24px 60px;padding:18px;font-size:13px;line-height:1.8}.class-prompt-answer{margin:24px 30px;font-size:13px;line-height:1.9}.class-prompt-answer>b{color:#287f5b}.class-prompt-answer>p{color:#586b5e;margin-top:12px}.class-prompt-window footer{color:#7b8b80;border:1px solid #d9e3db;border-radius:10px;justify-content:space-between;align-items:center;margin:20px;padding:15px;font-size:10px;display:flex}.class-prompt-window footer span{color:#fff;background:#203e2e;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.class-manifesto{background:radial-gradient(at 50% 0,#dbffe8,#9fe7c0)}.class-manifesto .class-cta{color:#fff;background:#173c29;margin-top:28px}.class-deliverable-grid article{background:#f2f7f1;border-right:5px solid #fcfdfb;border-radius:3px;padding:28px 24px}.class-deliverable-grid article>span{color:#27805a}.class-preparation{background:#f1f6f0}.class-apply-card{border-color:#d6e3d9;box-shadow:0 20px 60px #23482c0d}.class-progress{border-color:#d6e3d9}.class-consent{background:#f1f6f0}.class-form input:not([type=checkbox]),.class-form select,.class-form textarea{background:#fafcf9;border-color:#d6e3d9}.class-check strong{color:#237957}.class-check li{background:#f8fbf7;border-color:#d3e1d5}#class-results,#class-curriculum{scroll-margin-top:95px}@media (max-width:640px){.class-banner-copy{width:100%;padding:24px}.class-banner-title{font-size:25px}.class-banner:after{background:linear-gradient(90deg,#101915f5 15%,#101915e0 52%,#10191510)}.class-hero-photo{border-width:4px;width:37%;height:100%;top:10%;right:-5%}.class-hero-photo>span{display:none}.class-gpt-chip{padding:9px;font-size:11px;top:9%;right:1%}.class-gpt-chip b{margin-left:5px}.class-banner-landing{justify-content:flex-start;min-height:660px;padding:0}.class-banner-landing .class-banner-copy{width:100%;padding:48px 25px 25px}.class-banner-landing h1{font-size:37px}.class-banner-landing .class-banner-copy p{max-width:330px;font-size:13px}.class-banner-landing .class-banner-art{inset:0}.class-banner-landing:after{background:linear-gradient(#101915 0% 37%,#10191544 63%,#0000)}.class-banner-landing .class-hero-photo{border-width:6px;width:60%;height:50%;top:52%;right:8%;transform:rotate(7deg)}.class-banner-landing .class-hero-photo>span{font-size:19px;display:block}.class-banner-landing .class-gpt-chip{z-index:1;padding:12px 18px;font-size:17px;top:58%;left:8%;right:auto}.class-banner-landing .class-gpt-word{font-size:140px;top:64%;left:0}.class-banner-cta{z-index:3;margin:0 0 0 25px}.class-section-nav{gap:20px;padding:18px 10px;font-size:11px}.class-example-visual{border-width:5px;margin-bottom:25px}.class-example-captions div{padding:12px 5px}.class-demo-layout{grid-template-columns:1fr;gap:30px;margin-top:35px}.class-demo-copy h3{font-size:29px}.class-demo-copy>p{font-size:14px}.class-demo-copy li{font-size:12px}.class-prompt-user{margin:20px 14px 20px 35px;padding:15px;font-size:12px}.class-prompt-answer{margin:20px;font-size:12px}.class-prompt-window{transform:none}.class-prompt-window footer{gap:10px;margin:15px;padding:12px;font-size:9px}.class-prompt-window footer span{flex-shrink:0}.class-deliverable-grid{gap:12px}.class-deliverable-grid article{border:0;padding:20px 14px}.class-preparation{padding-left:23px;padding-right:23px}}.class-real-gallery{max-width:560px;margin:36px auto 16px}.class-real-stage{aspect-ratio:1;background:#101a16;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 60px #163a2720}.class-real-slide{opacity:0;pointer-events:none;transition:opacity .65s;position:absolute;inset:0}.class-real-slide.is-active{opacity:1}.class-real-slide img{object-fit:contain}.class-real-slide>span{color:#fff;background:linear-gradient(#0000,#000c);padding:38px 20px 18px;font-size:15px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.class-real-controls{justify-content:center;align-items:center;gap:14px;margin-top:20px;font-size:14px;display:flex}.class-real-controls button{cursor:pointer;color:#172d22;background:#fff;border:1px solid #cbd9d1;border-radius:8px;padding:10px 14px}.class-real-controls button:hover{background:#dcf9e9}.class-real-banner-art{pointer-events:none;justify-content:center;align-items:center;gap:16px;width:100%;padding:15px 20px 40px;display:flex;z-index:1!important;position:relative!important;inset:auto!important}.class-real-banner-art img{aspect-ratio:1;object-fit:cover;border:4px solid #ffffff20;border-radius:14px;width:28%;height:auto;animation:7s ease-in-out infinite class-real-float;transform:rotate(-9deg);box-shadow:0 16px 40px #0006}.class-real-banner-art img:nth-child(2){animation-delay:-2s;transform:translateY(18px)rotate(5deg)}.class-real-banner-art img:nth-child(3){animation-delay:-4s;transform:rotate(11deg)}.class-banner:has(.class-real-banner-art):after{display:none}.class-banner:has(.class-real-banner-art) .class-banner-copy{text-align:center;width:100%;padding:28px 30px 8px}.class-banner-landing:has(.class-real-banner-art){min-height:0;padding:30px 0 35px;display:flex}.class-banner-landing:has(.class-real-banner-art) .class-banner-copy{padding:20px 28px}.class-banner-action{z-index:2;text-align:center;position:relative}.class-banner-action p{margin-top:14px;font-size:14px}.class-opening{padding-bottom:20px}.class-showcase{padding-top:30px}.class-output-stack{text-align:left;max-width:560px;margin:35px auto}.class-output-stack article{border-bottom:1px solid #d7e5de;padding:23px 0}.class-output-stack h3{font-size:22px;font-weight:800}.class-output-stack p{color:#52685c;margin-top:8px}.class-prompt-editor{color:#fff;background:#102c20;border-radius:16px;max-width:560px;margin:30px auto;padding:32px}.class-prompt-editor strong{margin:20px 0;font-size:25px;line-height:1.4;display:block}.class-prompt-editor span{color:#9cdfbb;font-size:14px}@keyframes class-real-float{50%{translate:0 -9px}}@media (max-width:640px){.class-banner-landing:has(.class-real-banner-art){min-height:0}.class-banner-landing:has(.class-real-banner-art) h1{font-size:32px}.class-real-banner-art{gap:8px;padding:10px 10px 35px}.class-real-banner-art img{border-width:2px;border-radius:9px;width:30%}.class-real-controls{gap:8px}.class-real-controls button{padding:9px}.class-real-gallery{margin-top:25px}.class-real-stage{border-radius:12px}}@media (prefers-reduced-motion:reduce){.class-real-banner-art img{animation:none}.class-real-slide{transition:none}}.class-banner .class-course-name{letter-spacing:.03em;font-weight:750;color:#cef4df!important;margin:0 0 10px!important;font-size:13px!important;display:block!important}.class-banner:not(.class-banner-landing) .class-banner-description{display:none}.class-banner:not(.class-banner-landing) .class-banner-copy{padding-top:15px!important;padding-bottom:0!important}.class-banner:not(.class-banner-landing) .class-real-banner-art{padding-top:7px}.class-campaign{color:#172e24;background:#f5f4ed;overflow:hidden}.class-campaign-scene{text-align:center;padding:100px 24px;position:relative}.class-campaign-heading{z-index:2;max-width:760px;margin:0 auto 38px;position:relative}.class-campaign-heading h2{letter-spacing:-.055em;font-size:clamp(36px,5vw,60px);font-weight:850;line-height:1.2}.class-campaign-heading h2 em{color:#2b7751;font-style:normal}.class-campaign-heading p{color:inherit;margin:22px 0;font-size:17px;line-height:1.75}.class-campaign-note{opacity:.7;max-width:600px;margin:28px auto 0;font-size:14px;line-height:1.8}.class-campaign .class-real-gallery{max-width:650px;margin:0 auto}.class-campaign .class-real-stage{background:#18261e;border-radius:3px;box-shadow:0 18px 36px #142b1820}.class-campaign .class-real-slide{transition:opacity 1.1s}.class-campaign-contrast{color:#fff;background:#1d3d2e;padding-bottom:125px}.class-campaign-contrast:before,.class-campaign-share:before{content:"";background:inherit;clip-path:polygon(0 40%,5% 10%,12% 65%,19% 20%,28% 70%,38% 15%,47% 50%,59% 5%,68% 65%,76% 25%,85% 60%,94% 10%,100% 45%,100% 100%,0 100%);height:18px;position:absolute;top:-9px;left:0;right:0}.class-ad-spread{justify-content:center;align-items:center;gap:3%;max-width:900px;margin:55px auto 0;display:flex}.class-ad-spread img{border:7px solid #f8f4e9;width:48%;height:auto;transform:rotate(-5deg);box-shadow:0 24px 40px #001b1850}.class-ad-spread img+img{transform:translateY(28px)rotate(5deg)}.class-campaign-share{background:#e7eee0;padding-bottom:70px}.class-portfolio-spread{justify-content:center;align-items:center;gap:0;max-width:850px;margin:60px auto 20px;display:flex}.class-portfolio-spread img{object-fit:contain;border:6px solid #fff;width:35%;height:auto;max-height:440px;transform:rotate(-8deg);box-shadow:0 20px 45px #163d2c20}.class-portfolio-spread img:nth-child(2){z-index:1;width:28%;transform:translateY(-20px)rotate(3deg)}.class-portfolio-spread img:nth-child(3){transform:rotate(9deg)}.class-campaign-finish{background:#f5f4ed}.class-finish-portfolio{align-items:center;gap:20px;max-width:700px;margin:45px auto;display:flex}.class-finish-portfolio img{width:calc(33.3333% - 13.3333px);height:auto;box-shadow:0 15px 25px #17372a20}.class-finish-portfolio img:nth-child(2){transform:translateY(-15px)}.class-campaign-finish .class-cta{margin-top:30px}.one-day-page .class-facts{background:#f5f4ed;border-radius:0}.one-day-page .class-section-nav{background:#f5f4ed}.one-day-page .class-tinted{background:#e7eee0}.one-day-page .class-eyebrow{letter-spacing:0}.one-day-page .class-curriculum article{box-shadow:none;background:0 0;border-bottom:1px solid #d4ded6;border-radius:0}.one-day-page .class-steps{gap:0}.one-day-page .class-steps li{box-shadow:none;background:0 0;border-radius:0}.one-day-page .class-preparation{background:#f5f4ed}.one-day-page .class-section h2{letter-spacing:-.045em}.class-campaign .class-real-slide.is-active img{animation:4.5s ease-out both class-campaign-image-in}@keyframes class-campaign-image-in{0%{transform:scale(1.035)}to{transform:scale(1)}}@media (max-width:640px){.class-banner .class-course-name{margin-bottom:6px!important;font-size:11px!important}.class-campaign-scene{padding:64px 20px}.class-campaign-heading{margin-bottom:28px}.class-campaign-heading h2{font-size:36px}.class-campaign-heading p{font-size:15px;line-height:1.7}.class-campaign-note{font-size:13px}.class-ad-spread{gap:2%;margin:35px -2px 25px}.class-ad-spread img{border-width:4px}.class-ad-spread img+img{transform:translateY(15px)rotate(5deg)}.class-portfolio-spread{margin-top:45px}.class-portfolio-spread img{border-width:3px}.class-finish-portfolio{gap:10px}.class-finish-portfolio img{width:calc(33.3333% - 6.66667px)}.class-campaign-finish .class-cta{font-size:14px}}@media (prefers-reduced-motion:reduce){.class-campaign .class-real-slide{transition:none}.class-campaign .class-real-slide.is-active img{animation:none}}.workshop-page{color:#18362b;background:#f7f5ef}.workshop-cover{grid-template-columns:1fr 1.05fr;align-items:center;gap:6%;max-width:1200px;margin:0 auto;padding:80px 40px 95px;display:grid}.workshop-edition{letter-spacing:.02em;margin:0 0 28px;font-size:14px;font-weight:750}.workshop-cover h1{letter-spacing:-.065em;font-size:clamp(44px,5.1vw,72px);font-weight:850;line-height:1.12}.workshop-cover-description{margin:30px 0;font-size:19px;line-height:1.7}.workshop-cover-meta{color:#627168;margin-top:20px;font-size:13px}.workshop-cover-work{min-width:0;transform:rotate(2deg)}.workshop-cover-work .class-real-gallery{max-width:none;margin:0}.workshop-cover-work .class-real-stage{background:#16281e;border-radius:0;box-shadow:12px 16px #dbe5da}.workshop-cover-work>p{text-align:right;color:#627168;margin-top:25px;font-size:13px;line-height:1.6}.workshop-session{color:#f5f3e9;background:#17382b;grid-template-columns:1fr 1fr;gap:10%;padding:95px max(40px,50% - 550px);display:grid}.workshop-session-title>p{color:#b1d0b9;margin-bottom:25px;font-size:15px}.workshop-session h2{letter-spacing:-.05em;font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.25}.workshop-session h2 em{color:#b8ddb6;font-style:normal}.workshop-duration{align-items:baseline;gap:18px;margin-top:55px;display:flex}.workshop-duration strong{letter-spacing:-.09em;font-size:105px;font-weight:500;line-height:1}.workshop-duration span{color:#b1d0b9;font-size:14px}.workshop-running-order article{border-bottom:1px solid #ffffff25;margin-bottom:25px;padding:0 0 26px}.workshop-running-order article>div{color:#b8ddb6;justify-content:space-between;font-size:13px;display:flex}.workshop-running-order h3{letter-spacing:-.035em;margin:12px 0 8px;font-size:22px;font-weight:750;line-height:1.4}.workshop-running-order article p{color:#c4d1c6;font-size:15px;line-height:1.7}.workshop-outcome{color:#d8efcf;font-size:17px;line-height:1.7}.workshop-invitation{border-bottom:1px solid #cfd9cd;grid-template-columns:1fr 1fr;gap:10%;max-width:1100px;margin:0 auto;padding:85px 40px;display:grid}.workshop-invitation h2{letter-spacing:-.05em;margin-top:20px;font-size:38px;font-weight:800;line-height:1.25}.workshop-invitation p{font-size:15px;line-height:1.75}.workshop-invitation dl{margin-top:25px}.workshop-invitation dl>div{border-top:1px solid #d4ddd0;grid-template-columns:80px 1fr;padding:16px 0;font-size:15px;line-height:1.7;display:grid}.workshop-invitation dt{color:#677769}.workshop-invitation dd{font-weight:700}.workshop-invitation small{color:#677769;font-size:12px;font-weight:400}.workshop-page #apply{padding-top:65px;padding-bottom:60px}.workshop-page .class-faq{background:0 0;padding-top:30px}.workshop-page .class-apply-card{box-shadow:none;border:1px solid #d4ddd0;border-radius:4px}.workshop-page .class-faq details{box-shadow:none;background:0 0;border-radius:0}@media (max-width:700px){.workshop-cover{flex-direction:column;align-items:stretch;gap:35px;padding:40px 24px 55px;display:flex}.workshop-cover h1{font-size:48px}.workshop-edition{margin-bottom:20px;font-size:13px}.workshop-cover-description{margin:22px 0;font-size:16px}.workshop-cover-work{margin:0 8px;transform:rotate(1.5deg)}.workshop-cover-work>p{font-size:12px}.workshop-session{grid-template-columns:1fr;gap:35px;padding:55px 26px}.workshop-session h2{font-size:38px}.workshop-session h2 em br{display:none}.workshop-duration{margin-top:25px}.workshop-duration strong{font-size:76px}.workshop-running-order h3{font-size:20px}.workshop-invitation{grid-template-columns:1fr;gap:28px;padding:50px 26px}.workshop-invitation h2{font-size:34px}.workshop-page #apply{padding-top:45px}}.conversion-page{color:#14201c;background:#fff;padding-bottom:100px}.conversion-story{max-width:900px;margin:auto}.conversion-story section,.conversion-hero{text-align:center;padding:95px 36px}.conversion-story h1,.conversion-story h2{letter-spacing:-.055em;text-wrap:balance;font-weight:850;line-height:1.24}.conversion-story h1{font-size:clamp(34px,4.7vw,57px)}.conversion-story h2{font-size:clamp(30px,3.8vw,44px)}.conversion-story em{color:#83e5b4;font-style:normal}.conversion-story p{font-size:17px;line-height:1.85}.conversion-hero{color:#fff;background:#101b17;padding-top:90px}.conversion-hero>p:not(.conversion-overline){color:#c4d0c9;margin:32px 0}.conversion-overline{letter-spacing:.02em;color:#9be1b8;margin-bottom:28px;font-weight:750;font-size:14px!important}.conversion-read{color:#a6d9bb;border-bottom:1px solid #66967a;margin-top:20px;padding-bottom:7px;font-size:14px;display:inline-block}.conversion-scroll-line{background:linear-gradient(#81dca9,#0000);width:1px;height:70px;margin:35px auto -45px}.conversion-doubts{text-align:left;max-width:640px;margin:45px auto}.conversion-doubts p{color:#67766b;border-bottom:1px solid #ced6cd;margin:0;padding:23px 0;font-size:18px}.conversion-doubts p:nth-child(2){padding-left:35px}.conversion-doubts p:nth-child(3){padding-left:70px}.conversion-doubts strong{color:#182d22;font-size:22px;font-weight:750}.conversion-bridge{margin-top:45px}.conversion-insight{background:#fff}.conversion-insight em{color:#21734a}.conversion-copy-demo{max-width:620px;margin:45px auto}.conversion-copy-demo p{color:#7b877f;font-size:22px;-webkit-text-decoration:line-through #98b29f;text-decoration:line-through #98b29f;text-decoration-thickness:1px}.conversion-thread{background:#8fbb9c;width:1px;height:55px;margin:22px auto;display:block}.conversion-copy-demo strong{letter-spacing:-.04em;color:#1a5335;font-size:clamp(27px,3.5vw,39px);line-height:1.45;display:block}.conversion-proof{color:#fff;background:#11251b}.conversion-proof .class-real-gallery{max-width:560px;margin:45px auto 30px}.conversion-proof .class-real-stage{box-shadow:none;background:#0b1510;border-radius:0}.conversion-proof>p{color:#bfd3c4;font-size:15px}.conversion-solution em{color:#23704a}.conversion-solution ol{text-align:left;counter-reset:method;max-width:650px;margin:50px auto 30px;list-style:none}.conversion-solution li{counter-increment:method;border-top:1px solid #bbcdbf;padding:25px 0 30px 58px;position:relative}.conversion-solution li:before{content:counter(method,decimal-leading-zero);color:#45815c;font-size:16px;position:absolute;top:28px;left:0}.conversion-solution li span{color:#64796c;font-size:14px;display:block}.conversion-solution li strong{letter-spacing:-.035em;margin:10px 0;font-size:23px;display:block}.conversion-solution li p{color:#526c5b;font-size:15px}.conversion-takeaway{color:#275c3c;font-size:14px!important}.conversion-program{text-align:center;background:#fff;max-width:900px;margin:auto;padding:80px 36px}.conversion-program-title>p{color:#69796c;margin-bottom:20px;font-size:15px}.conversion-program h2{letter-spacing:-.05em;font-size:36px;font-weight:800;line-height:1.3}.conversion-program h2 em{color:#28744a;font-style:normal}.conversion-duration{display:none}.conversion-program-list{text-align:left;max-width:650px;margin:35px auto}.conversion-program-list article{border-bottom:1px solid #d5dfd7;padding:20px 0}.conversion-program-list article>div{color:#568165;justify-content:space-between;font-size:13px;display:flex}.conversion-program-list h3{margin:10px 0;font-size:20px;font-weight:750}.conversion-program-list p{color:#617166;font-size:15px;line-height:1.75}.conversion-program-list .conversion-outcome{text-align:center;margin-top:30px}.conversion-invitation{text-align:center;color:#fff;background:#14271d;max-width:900px;margin:auto;padding:70px 36px}.conversion-invitation h2{letter-spacing:-.05em;margin:20px 0 28px;font-size:38px;font-weight:800;line-height:1.3}.conversion-invitation p{color:#b9cec0;font-size:16px;line-height:1.8}.conversion-invitation dl{text-align:left;max-width:600px;margin:35px auto 0}.conversion-invitation dl>div{border-top:1px solid #ffffff25;grid-template-columns:85px 1fr;gap:10px;padding:20px 0;display:grid}.conversion-invitation dt{color:#a1b8a8;font-size:14px}.conversion-invitation dd{font-size:17px;font-weight:700;line-height:1.8}.conversion-invitation small{color:#b9cec0;font-size:13px;font-weight:400}.conversion-page #apply{max-width:900px;padding:70px 36px}.conversion-page .class-apply-layout{display:block}.conversion-page .class-apply-layout>div:first-child{text-align:center}.conversion-page .class-apply-card{max-width:620px;box-shadow:none;border:1px solid #d6dfd8;border-radius:6px;margin:30px auto 0}.conversion-page .class-progress{max-width:620px;margin:24px auto}.conversion-page .class-faq{max-width:760px;padding:35px 30px 70px}.conversion-fixed-cta{z-index:40;color:#fff;background:#14271d;border:1px solid #68957a;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;width:calc(100% - 32px);max-width:590px;padding:14px 16px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0003}.conversion-fixed-cta span{flex-direction:column;gap:3px;font-size:13px;display:flex}.conversion-fixed-cta b{font-size:19px}.conversion-fixed-cta strong{color:#122519;background:#a6edbf;border-radius:5px;padding:14px 22px;font-size:15px}@media (max-width:640px){.conversion-story section,.conversion-hero{padding:65px 23px}.conversion-hero h1{font-size:34px}.conversion-story h2{font-size:31px}.conversion-story p{font-size:15px}.conversion-doubts strong{font-size:18px}.conversion-doubts p:nth-child(2){padding-left:12px}.conversion-doubts p:nth-child(3){padding-left:24px}.conversion-solution li{padding-left:38px}.conversion-solution li strong{font-size:20px}.conversion-program,.conversion-invitation{padding:55px 24px}.conversion-program h2,.conversion-invitation h2{font-size:30px}.conversion-page #apply{padding:50px 22px}.conversion-fixed-cta{padding:10px 13px;bottom:10px}.conversion-fixed-cta strong{padding:12px 17px}.conversion-invitation dd{font-size:15px}}.conversion-page{--class-coral:#ff6b5c;--class-ink:#272322;--class-paper:#fff7f4;color:var(--class-ink)}.conversion-hero,.conversion-proof,.conversion-invitation{background:#252120}.conversion-story em,.conversion-overline,.conversion-program h2 em{color:#ff6b5c}.conversion-hero>p:not(.conversion-overline),.conversion-proof>p,.conversion-invitation p,.conversion-invitation small{color:#e1d2cd}.conversion-read{color:#ffab9f;border-color:#a9675d}.conversion-scroll-line{background:linear-gradient(#ff6b5c,#0000)}.conversion-problem{background:#fff5f1}.conversion-doubts p{color:#8a726a;border-color:#edcfc5}.conversion-doubts strong{color:#352824}.conversion-insight em,.conversion-solution em{color:#d94a3c}.conversion-solution{background:#fff0e9}.conversion-solution li{border-color:#e8c5b9}.conversion-solution li:before{color:#ce5042}.conversion-solution li span,.conversion-solution li p{color:#80655c}.conversion-takeaway{color:#924f41}.conversion-program-list article{border-color:#efd4ca}.conversion-program-list article>div{color:#c95040}.conversion-program-list p,.conversion-program-title>p{color:#7d6a62}.conversion-invitation dt{color:#efb8a9}.conversion-fixed-cta{background:#292321;border-color:#9d6256}.conversion-fixed-cta strong,.conversion-page .class-cta{color:#201b19;background:#ff6b5c}.conversion-page .class-apply-card,.conversion-page .class-progress{border-color:#ead4cb}.conversion-page .class-consent{background:#fff3ed}.conversion-page .class-form input:not([type=checkbox]),.conversion-page .class-form select,.conversion-page .class-form textarea{background:#fffaf7;border-color:#e3cfc5}.conversion-page input[type=checkbox],.conversion-page progress{accent-color:#ff6b5c}.conversion-page .class-progress progress::-webkit-progress-value{background:#ff6b5c}.conversion-page .class-progress progress::-moz-progress-bar{background:#ff6b5c}.conversion-page .class-eyebrow{color:#c64a3c}.class-banner:has(.class-real-banner-art){background:radial-gradient(at 70% 75%,#713b34,#221c1a 65%)}.class-banner em{color:#ff6b5c;-webkit-text-fill-color:currentColor;background:0 0}.class-banner .class-course-name{color:#ffc0b4!important}.class-banner .class-cta{color:#201b19;background:#ff6b5c}.conversion-funnel{flex-direction:column;align-items:center;gap:5px;max-width:600px;margin:45px auto;display:flex}.conversion-funnel>div{background:#ffe5dd;border-bottom:3px solid #ffb4a4;width:100%;padding:26px 12px}.conversion-funnel>div:nth-child(2){background:#ffcbbb;border-color:#ff9985;width:88%}.conversion-funnel>div:nth-child(3){background:#ff6b5c;border-color:#ce4c40;width:76%}.conversion-funnel span{color:#704335;margin-bottom:10px;font-size:14px;display:block}.conversion-funnel strong{color:#38241d;letter-spacing:-.025em;font-size:21px;font-weight:750;line-height:1.5}.conversion-solution .class-cta{margin-top:24px}@media (max-width:640px){.conversion-funnel strong{font-size:17px}.conversion-funnel>div{padding:22px 10px}.conversion-funnel span{font-size:13px}}.conversion-story .conversion-overline{color:#d65344}.class-chat{text-align:left;background:#f1e8e2;border:1px solid #e0d2c9;border-radius:18px;max-width:570px;margin:35px auto;overflow:hidden;box-shadow:0 20px 40px #5633280d}.class-chat header{background:#fff9f5;border-bottom:1px solid #e6d8d0;align-items:center;gap:12px;padding:20px;display:flex}.class-chat-avatar{color:#221b18;background:#ff6b5c;border-radius:14px;place-items:center;width:38px;height:38px;font-size:15px;font-weight:750;display:grid}.class-chat header strong{font-size:15px}.class-chat header small{color:#8b7971;margin-top:4px;font-size:11px;display:block}.class-chat-body{flex-direction:column;align-items:flex-start;gap:18px;padding:25px 22px;display:flex}.class-chat-body p{max-width:88%;margin:0;padding:15px 18px;box-shadow:0 2px 3px #482e1608;font-size:15px!important;line-height:1.6!important}.class-chat-in{background:#fff;border-radius:2px 16px 16px}.class-chat-out{color:#3c231b;background:#ffb5a6;border-radius:16px 2px 16px 16px;align-self:flex-end}.class-chat-answer{text-align:center;color:#795b50;align-self:center;margin-top:14px;font-size:15px;line-height:1.7}.class-plan-scene{background:#fff5ee}.class-planning-board{background:#efe2d7;max-width:620px;margin:40px auto;padding:35px 30px}.class-plan-notes{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.class-plan-notes span{background:#fffaf1;padding:24px 15px;font-size:15px;transform:rotate(-4deg);box-shadow:0 5px 10px #57412a14}.class-plan-notes span:nth-child(2){background:#ffd4c6;transform:rotate(3deg)}.class-plan-notes span:nth-child(3){transform:rotate(-2deg)}.class-plan-focus{border-top:1px solid #baa798;margin:35px auto 0;padding-top:25px}.class-plan-focus small{color:#866956;margin-bottom:16px;font-size:13px;display:block}.class-plan-focus strong{letter-spacing:-.03em;font-size:27px;line-height:1.5}.class-build-scene{background:#fff}.class-build-scene em,.class-test-scene em,.class-takehome-scene em{color:#d65344}.class-production-track{gap:20px;max-width:650px;margin:45px auto;display:flex;position:relative}.class-production-track:before{content:"";background:#e6b5a6;height:1px;position:absolute;top:24px;left:16%;right:16%}.class-production-track>div{flex:1;position:relative}.class-production-track b{background:#ff6b5c;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 20px;font-size:15px;display:grid}.class-production-track strong{margin-bottom:10px;font-size:21px;display:block}.class-production-track span{color:#876f64;font-size:13px}.class-test-scene{background:#f5f1ed}.class-test-matrix{text-align:left;background:#fff;max-width:650px;margin:40px auto}.class-test-matrix>div{border-bottom:1px solid #ecdfd7;grid-template-columns:110px 1fr;gap:20px;padding:22px;font-size:15px;line-height:1.65;display:grid}.class-test-matrix .class-test-matrix-head{color:#fff;background:#3b2c27;font-size:13px}.class-test-matrix span{color:inherit}.class-takehome-scene{background:#fff6f1}.class-takehome-list{text-align:left;max-width:580px;margin:35px auto}.class-takehome-list p{border-bottom:1px solid #ead4c8;align-items:center;gap:20px;margin:0;padding:20px 0;display:flex}.class-takehome-list b{color:#c94e3f;font-size:13px}.class-takehome-list strong{font-size:18px}.class-takehome-scene .class-cta{margin-top:20px}@media (max-width:640px){.class-chat-body{gap:16px;padding:22px 15px}.class-chat-body p{padding:12px 14px;font-size:14px!important}.class-chat header{padding:16px}.class-planning-board{padding:28px 15px}.class-plan-notes{gap:7px}.class-plan-notes span{padding:18px 10px;font-size:13px}.class-plan-focus strong{font-size:23px}.class-production-track{gap:10px}.class-production-track strong{font-size:17px}.class-production-track span{font-size:12px;line-height:1.5;display:block}.class-test-matrix>div{grid-template-columns:75px 1fr;gap:10px;padding:17px 14px;font-size:14px}.class-takehome-list strong{font-size:16px}}.conversion-page,.conversion-story section,.conversion-hero,.conversion-program,.conversion-invitation{color:#f7f7f7;background:#000}.conversion-story em,.conversion-story .conversion-overline,.conversion-program h2 em{color:#ff6b5c}.conversion-story section>p,.conversion-hero>p:not(.conversion-overline),.conversion-program-title>p,.conversion-program-list p{color:#bcbcbc}.conversion-proof .class-real-stage{background:#111}.class-chat{box-shadow:none;background:#202020;border-color:#343434}.class-chat header{background:#171717;border-color:#393939}.class-chat header small{color:#aaa}.class-chat-in{color:#222}.class-chat-out{color:#241a17;background:#ff9a88}.class-chat-answer{color:#bbb}.class-chat-answer strong{color:#fff}.class-planning-board{background:#141414}.class-plan-notes span{color:#35221b}.class-plan-focus{border-color:#444}.class-plan-focus small{color:#bbaaa3}.class-production-track span{color:#b9b9b9}.class-production-track b{color:#151515}.class-test-matrix{background:#131313}.class-test-matrix>div{border-color:#343434}.class-test-matrix .class-test-matrix-head{background:#252525}.class-test-matrix strong{color:#ff7d6d}.class-takehome-list p,.conversion-program-list article{border-color:#303030}.class-takehome-list b{color:#ff6b5c}.conversion-page .class-apply-card{color:#fff;background:#171717;border-color:#333}.conversion-page .class-form input:not([type=checkbox]),.conversion-page .class-form select,.conversion-page .class-form textarea{color:#fff;background:#232323;border-color:#4a4a4a}.conversion-page .class-consent{color:#ddd;background:#242424}.conversion-page .class-lead,.conversion-page .class-login p,.conversion-page .class-faq details p{color:#bbb}.conversion-page .class-faq details{color:#fff;background:#111;border-color:#333}.conversion-page .class-progress{border-color:#444}.conversion-page .class-progress p{color:#bbb}.conversion-page .class-progress strong{color:#ff8b7d}.class-focus-funnel{max-width:560px;margin:40px auto}.class-focus-detail{background:#151515;border:1px solid #363636;border-radius:12px;flex-direction:column;justify-content:center;min-height:155px;padding:24px 18px;display:flex}.class-focus-detail>span{color:#ff6b5c;margin-bottom:12px;font-size:14px;font-weight:750}.class-focus-detail>strong{font-size:22px;line-height:1.5}.class-focus-detail p{color:#aaa;margin-top:10px;font-size:14px!important}.class-focus-levels{flex-direction:column;align-items:center;max-width:390px;margin:15px auto;display:flex}.class-focus-levels button{color:#777;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);cursor:pointer;background:#272727;border:0;width:100%;height:76px;font-size:27px;font-weight:850;transition:background .3s,color .3s}.class-focus-levels button:nth-child(2){width:76%}.class-focus-levels button:nth-child(3){width:58%}.class-focus-levels button:nth-child(4){clip-path:polygon(0 0,100% 0,50% 100%);width:44%;padding-bottom:15px}.class-focus-levels button.is-active{color:#fff;background:#ff6b5c}.class-focus-levels button:focus-visible{color:#111;outline-offset:-7px;background:#ff988c;outline:3px solid #fff}.class-coral-object{width:230px;height:auto;margin:0 auto 30px;display:block}@media (max-width:640px){.class-focus-detail>strong{font-size:19px}.class-focus-levels{max-width:290px}.class-focus-levels button{height:63px}.class-coral-object{width:180px}}@media (prefers-reduced-motion:reduce){.class-focus-levels button{transition:none}}.conversion-page #class-curriculum,.conversion-page #class-curriculum .conversion-program-list,.conversion-page #class-curriculum .conversion-program-list article{color:#f7f7f7;background:#000}.conversion-page #class-curriculum h2,.conversion-page #class-curriculum h3{color:#f7f7f7}.conversion-page #class-curriculum h2 em,.conversion-page #class-curriculum article>div{color:#ff6b5c}.conversion-page #class-curriculum p{color:#bcbcbc}.conversion-page #class-curriculum article{border-color:#333}.conversion-page .class-faq{color:#fff;background:#000;max-width:900px;padding:70px 26px 95px}.class-faq-heading{text-align:center;margin-bottom:38px}.class-faq-heading>span{color:#ff6b5c;border:1px solid #ff6b5c;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 22px;font-size:40px;font-weight:850;display:grid;transform:rotate(-8deg);box-shadow:6px 6px #ff6b5c20}.class-faq-heading>p{color:#aaa;margin-bottom:13px;font-size:14px}.conversion-page .class-faq-heading h2{color:#fff;letter-spacing:-.04em;font-size:36px;line-height:1.3}.class-faq-heading h2 em{color:#ff6b5c;font-style:normal}.conversion-page .class-faq details{background:#151515;border:1px solid #343434;border-radius:12px;max-width:650px;margin:12px auto;overflow:hidden}.conversion-page .class-faq summary{color:#f5f5f5;cursor:pointer;align-items:center;gap:16px;padding:23px 20px;font-size:16px;line-height:1.5;list-style:none;display:flex}.class-faq summary::-webkit-details-marker{display:none}.class-faq-number{color:#ff6b5c;font-size:13px;font-weight:800}.class-faq-toggle{flex-shrink:0;width:18px;height:18px;margin-left:auto;position:relative}.class-faq-toggle:before,.class-faq-toggle:after{content:"";background:#ff6b5c;height:2px;position:absolute;top:8px;left:2px;right:2px}.class-faq-toggle:after{transition:transform .2s;transform:rotate(90deg)}.class-faq details[open] .class-faq-toggle:after{transform:rotate(0)}.conversion-page .class-faq details[open]{background:#1d1715;border-color:#a94e43}.conversion-page .class-faq details>p{color:#c8c8c8;margin:0;padding:0 22px 24px 54px;font-size:15px;line-height:1.85}.class-faq-closing{text-align:center;background:linear-gradient(#ff6b5c0d,#0000);border-top:1px solid #533027;max-width:650px;margin:50px auto 0;padding:38px 20px}.class-faq-closing p{color:#ddd;font-size:20px;line-height:1.6}.class-faq-closing strong{color:#fff}.class-faq-closing .class-cta{margin-top:24px}.class-faq-closing small{color:#999;margin-top:17px;font-size:12px;display:block}@media (max-width:640px){.conversion-page .class-faq{padding:55px 22px 80px}.conversion-page .class-faq-heading h2{font-size:30px}.conversion-page .class-faq summary{gap:12px;padding:19px 15px;font-size:15px}.conversion-page .class-faq details>p{padding:0 18px 22px;font-size:14px}}@media (prefers-reduced-motion:reduce){.class-faq-toggle:after{transition:none}}.conversion-page .class-faq .class-faq-heading h2 em,.conversion-page .class-section h2 em{color:#ff6b5c;-webkit-text-fill-color:#ff6b5c;font-style:normal}.conversion-page .conversion-hero{background:#000;padding-top:65px;position:relative;overflow:hidden}.conversion-page .conversion-hero h1{z-index:2;font-size:clamp(35px,5.4vw,62px);line-height:1.19;position:relative}.class-hero-stage{isolation:isolate;max-width:590px;height:330px;margin:16px auto 20px;position:relative}.class-hero-stage:before{content:"";z-index:-1;background:radial-gradient(#ff6b5c24,#0000 68%);position:absolute;inset:10% 15%}.class-hero-target{width:330px;position:absolute;top:0;left:50%;transform:translate(-50%)}.class-hero-target img{width:100%;height:auto;animation:6s ease-in-out infinite class-target-hover}.class-hero-orbit{border:1px solid #ff6b5c40;border-radius:50%;width:87%;height:55%;position:absolute;top:23%;left:6.5%;transform:rotate(-17deg)}.class-hero-orbit:after{content:"";background:#ff6b5c;border-radius:50%;width:8px;height:8px;position:absolute;top:9%;left:13%;box-shadow:0 0 18px #ff6b5c}.class-hero-tag{z-index:2;color:#ffd3c9;background:#181312;border:1px solid #70473e;padding:12px 16px;font-size:14px;font-weight:700;animation:5s ease-in-out infinite class-tag-hover;position:absolute;box-shadow:0 10px 28px #0007}.class-hero-tag-one{top:19%;left:1%;transform:rotate(-7deg)}.class-hero-tag-two{color:#17110f;background:#ff6b5c;border-color:#ff6b5c;animation-delay:-1.7s;top:42%;right:0;transform:rotate(5deg)}.class-hero-tag-three{animation-delay:-3.2s;bottom:6%;left:10%;transform:rotate(-3deg)}.conversion-hero .class-hero-apply{width:fit-content;margin:15px auto 0;display:flex}.conversion-hero .conversion-read{width:fit-content;margin:25px auto 0;display:block}@keyframes class-target-hover{50%{transform:translateY(-10px)rotate(3deg)}}@keyframes class-tag-hover{50%{translate:0 -6px}}@media (max-width:640px){.conversion-page .conversion-hero{padding-top:45px}.class-hero-stage{height:260px;margin-top:12px}.class-hero-target{width:250px}.class-hero-tag{padding:9px 10px;font-size:11px}.class-hero-tag-one{top:14%;left:0}.class-hero-tag-two{top:46%;right:0}.class-hero-tag-three{bottom:4%;left:5%}.class-hero-orbit{width:98%;left:1%}.conversion-hero .class-hero-apply{font-size:14px}}@media (prefers-reduced-motion:reduce){.class-hero-target img,.class-hero-tag{animation:none}}.conversion-page{--accent:#ff6b5c;--ink:#202020;--muted:#626262;--dark:#000;--paper:#fff;background:var(--dark);color:#f7f7f7}.conversion-page .conversion-story em,.conversion-page .conversion-program h2 em,.conversion-page .class-section h2 em{color:var(--accent);-webkit-text-fill-color:var(--accent)}.conversion-page .conversion-story section{box-sizing:border-box}.conversion-page .conversion-proof{padding-top:35px;padding-bottom:65px}.conversion-page .conversion-proof .class-real-slide{transition:opacity .55s}.conversion-page .conversion-problem,.conversion-page .class-plan-scene,.conversion-page .class-test-scene{color:var(--ink);background:linear-gradient(#000 0,#292727 35px,#d9d6d4 85px,#fff 145px);padding-top:205px}.conversion-page .conversion-problem>p,.conversion-page .class-plan-scene>p,.conversion-page .class-test-scene>p{color:var(--muted)}.conversion-page .conversion-insight,.conversion-page .class-build-scene,.conversion-page .class-takehome-scene{color:#f7f7f7;background:linear-gradient(#fff 0,#d9d6d4 45px,#292727 100px,#000 145px);padding-top:200px}.conversion-page .class-chat{color:#242424;background:#f1ece9;border-color:#dfd8d4;box-shadow:0 15px 35px #3820180d}.conversion-page .class-chat header{color:#242424;background:#fff;border-color:#ded8d4}.conversion-page .class-chat header small{color:#76706b}.conversion-page .class-chat-in{color:#222;background:#fff}.conversion-page .class-chat-out{color:#34201b;background:#ffb5a6}.conversion-page .class-chat-answer{color:#6a5952}.conversion-page .class-chat-answer strong{color:#292321}.conversion-page .class-planning-board{color:#242424;background:#f2ebe6}.conversion-page .class-plan-focus{border-color:#cdbfb6}.conversion-page .class-plan-focus small{color:#6e6058}.conversion-page .class-test-matrix{color:#252525;background:#f7f7f7}.conversion-page .class-test-matrix>div{border-color:#ddd}.conversion-page .class-test-matrix .class-test-matrix-head{color:#fff;background:#252525}.conversion-page .class-test-matrix strong{color:#bb4438}.conversion-page .class-focus-detail{color:#fff;background:#151515}.conversion-page .class-focus-detail p{color:#bbb}.conversion-page .conversion-program-list article{color:#f7f7f7;background:#000}.conversion-page .conversion-invitation{color:#fff;background:#111;border-top:1px solid #333}.conversion-page .class-apply-layout h2,.conversion-page .class-login h3,.conversion-page .class-success h3{color:#fff}.conversion-page .class-consent p{color:#bbb}.conversion-page .class-form :is(input,select,textarea):focus-visible{outline-color:var(--accent)}.conversion-page .class-cta{background:var(--accent);color:#201b19}.conversion-page .class-cta:hover{background:#ff887b}.conversion-page .class-faq .class-faq-heading h2{color:#fff}.conversion-page .class-faq .class-faq-heading h2 em{color:var(--accent);-webkit-text-fill-color:var(--accent)}@media (max-width:640px){.conversion-page .conversion-problem,.conversion-page .class-plan-scene,.conversion-page .class-test-scene{background:linear-gradient(#000 0,#484442 30px,#dedad7 65px,#fff 100px);padding-top:155px}.conversion-page .conversion-insight,.conversion-page .class-build-scene,.conversion-page .class-takehome-scene{background:linear-gradient(#fff 0,#dedad7 30px,#484442 65px,#000 100px);padding-top:155px}}@media (prefers-reduced-motion:reduce){.conversion-page .conversion-proof .class-real-slide{transition:none}}.conversion-page .class-message-map{color:#242424;text-align:center;max-width:620px;margin:38px auto}.class-message-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.class-message-inputs>div{background:#fff;border:1px solid #e2d9d4;border-top:3px solid #ff6b5c;border-radius:6px;padding:20px 8px}.class-message-inputs span{color:#c54b3c;margin-bottom:10px;font-size:13px;font-weight:750;display:block}.class-message-inputs strong{color:#242424;word-break:keep-all;font-size:17px;font-weight:700;line-height:1.5;display:block}.class-message-join{border-bottom:1px solid #dba596;grid-template-columns:repeat(3,1fr);height:48px;margin:0 16.66%;display:grid;position:relative}.class-message-join i{border-left:1px solid #dba596;height:100%;position:absolute;top:0;left:0}.class-message-join i:nth-child(2){left:50%}.class-message-join i:nth-child(3){left:100%}.class-message-join:after{content:"";background:#dba596;width:1px;height:24px;position:absolute;top:100%;left:50%}.conversion-page .class-message-result{background:#fff0e9;border:1px solid #f0c7b9;border-radius:10px;margin-top:24px;padding:30px 18px}.class-message-result>span{color:#a94739;margin-bottom:18px;font-size:14px;font-weight:700;display:block}.conversion-page .class-message-result>strong{letter-spacing:-.025em;color:#222;word-break:keep-all;text-shadow:none;-webkit-text-stroke:0;font-size:28px;font-weight:800;line-height:1.5;display:block;transform:none}.conversion-page .class-message-result>p{color:#65534c;margin:16px 0 0;font-size:14px;line-height:1.7}.class-message-map :is(span,strong,p){text-shadow:none;filter:none;-webkit-text-stroke:0;transform:none}@media (max-width:640px){.class-message-inputs{gap:8px}.class-message-inputs>div{padding:17px 5px}.class-message-inputs strong{font-size:14px}.conversion-page .class-message-result>strong{font-size:24px}.class-message-result>span,.conversion-page .class-message-result>p{font-size:13px}}.class-session-visual{max-width:650px;margin:38px auto 0}.class-session-total{text-align:left;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.class-session-total>strong{letter-spacing:-.06em;color:#ff6b5c;font-size:64px;font-weight:850;line-height:1}.class-session-total>strong span{letter-spacing:0;margin-left:6px;font-size:21px}.conversion-page #class-curriculum .class-session-total p{color:#bbb;max-width:160px;font-size:14px;line-height:1.6}.class-session-bar{border-radius:8px;gap:4px;min-height:110px;margin-bottom:38px;display:flex;overflow:hidden}.class-session-bar>div{color:#ffe1da;background:#3f2925;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;padding:18px 4px;display:flex}.class-session-bar>div:nth-child(2){background:#6c3c34}.class-session-bar>div:nth-child(3){color:#171211;background:#ff6b5c}.class-session-bar>div:nth-child(4){background:#984e42}.class-session-bar span{font-size:13px;font-weight:750}.class-session-bar b{font-size:25px;line-height:1.3}.class-session-bar small{margin-left:3px;font-size:12px}.class-session-timeline{text-align:left;margin:0;padding:0;list-style:none}.class-session-timeline li{grid-template-columns:42px minmax(0,1fr);gap:17px;padding-bottom:22px;display:grid;position:relative}.class-session-marker{justify-content:center;padding-top:20px;display:flex;position:relative}.class-session-marker:after{content:"";background:#633b32;width:1px;position:absolute;top:52px;bottom:-42px}.class-session-timeline li:last-child .class-session-marker:after{display:none}.class-session-marker>span{z-index:1;color:#ff8a79;background:#000;border:1px solid #ff6b5c;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:750;display:grid;position:relative}.class-session-content{background:#151515;border:1px solid #343434;border-radius:10px;padding:23px}.class-session-heading{color:#ff8a79;justify-content:space-between;align-items:center;display:flex}.class-session-heading>span{font-size:14px;font-weight:750}.class-session-heading b{font-size:27px;line-height:1}.class-session-heading small{margin-left:4px;font-size:13px}.conversion-page #class-curriculum .class-session-content h3{letter-spacing:-.035em;color:#fff;margin:17px 0 9px;font-size:21px;line-height:1.45}.conversion-page #class-curriculum .class-session-content p{color:#bbb;margin:0;font-size:15px;line-height:1.7}.class-session-output{border-top:1px solid #333;flex-wrap:wrap;gap:8px 14px;margin-top:18px;padding-top:16px;font-size:13px;line-height:1.5;display:flex}.class-session-output>span{color:#999}.class-session-output>strong{color:#f1d3c9;font-weight:650}.class-session-timeline .is-practice .class-session-content{background:#251916;border-color:#ff6b5c}.is-practice .class-session-marker>span{color:#16100e;background:#ff6b5c}.class-session-timeline .is-practice .class-session-heading{color:#ff9d8d}@media (max-width:640px){.conversion-page #class-curriculum{padding-left:22px;padding-right:22px}.class-session-total>strong{font-size:54px}.class-session-bar{gap:3px;min-height:95px}.class-session-bar span{font-size:11px}.class-session-bar b{font-size:22px}.class-session-timeline li{grid-template-columns:32px minmax(0,1fr);gap:10px}.class-session-marker>span{width:30px;height:30px}.class-session-content{padding:19px 15px}.conversion-page #class-curriculum .class-session-content h3{font-size:18px}.conversion-page #class-curriculum .class-session-content p{font-size:14px}.class-session-output{font-size:12px}}.class-banner.class-banner-refined{isolation:isolate;background:radial-gradient(at 85% 100%,#ff6b5c32,#0000 55%),#090909}.class-banner.class-banner-refined .class-banner-copy{z-index:5;text-align:center;width:100%;position:relative;padding:20px 35px 0!important}.class-banner.class-banner-refined .class-course-name{letter-spacing:.04em;color:#ffc0b4!important;margin-bottom:9px!important;font-size:11px!important}.class-banner.class-banner-refined .class-banner-title{letter-spacing:-.045em;color:#fff;text-shadow:none;word-break:keep-all;font-size:clamp(23px,2.6vw,37px);line-height:1.16}.class-banner.class-banner-refined em{color:#ff6b5c;-webkit-text-fill-color:#ff6b5c;background:0 0}.class-banner.class-banner-refined .class-real-banner-art{justify-content:center;align-items:flex-start;gap:16px;width:84%;padding:0;z-index:1!important;position:absolute!important;inset:53% 13% auto 3%!important}.class-banner.class-banner-refined .class-real-banner-art img{border:3px solid #ffffff40;border-radius:7px;width:29%;max-width:210px;animation:none;transform:rotate(-10deg);box-shadow:0 14px 30px #0008}.class-banner.class-banner-refined .class-real-banner-art img:nth-child(2){z-index:2;transform:translateY(13px)rotate(3deg)}.class-banner.class-banner-refined .class-real-banner-art img:nth-child(3){transform:translateY(5px)rotate(11deg)}.class-banner-target{z-index:3;pointer-events:none;width:25%;max-width:220px;position:absolute;bottom:-22%;right:-1%;transform:rotate(-12deg)}.class-banner-target img{width:100%;height:auto}.class-banner.class-banner-refined.class-banner-landing{min-height:510px;padding-bottom:35px}.class-banner-refined.class-banner-landing .class-banner-action{margin-top:270px}@media (max-width:640px){.class-banner.class-banner-refined .class-banner-copy{padding:15px 12px 0!important}.class-banner.class-banner-refined .class-banner-title{font-size:clamp(21px,5.1vw,28px)}.class-banner.class-banner-refined .class-course-name{margin-bottom:7px!important;font-size:10px!important}.class-banner.class-banner-refined .class-real-banner-art{gap:9px;width:97%;inset:58% 10% auto -5%!important}.class-banner.class-banner-refined .class-real-banner-art img{border-width:2px;width:28%}.class-banner-target{width:30%;bottom:-23%;right:-3%}}.conversion-page .class-chat.class-chat-glass{color:#fff;background:radial-gradient(at 100% 20%,#ff6b5c16,#0000 55%),#0b0b0c;border:1px solid #c8b9af;border-radius:26px;padding:6px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff16,inset 0 0 20px #ffffff10,0 18px 35px #0002}.conversion-page .class-chat-glass header{color:#f5f2f0;background:linear-gradient(125deg,#ffffff13,#ffffff03);border:0;border-bottom:1px solid #ffffff20;border-radius:20px 20px 0 0;gap:13px;padding:20px 18px}.class-chat-glass .class-chat-avatar{background:linear-gradient(140deg,#ffe6d3,#ff8e76 40%,#e65546);border:1px solid #ffc2a4;border-radius:12px;width:36px;height:36px;position:relative;box-shadow:inset 2px 2px 3px #fff8,inset -2px -3px 4px #9c3629}.class-chat-avatar i{background:#74372d;border-radius:2px;width:17px;height:2px;position:absolute;top:12px;left:8px}.class-chat-avatar i+i{width:11px;top:19px}.conversion-page .class-chat-glass .class-chat-body{gap:28px;padding:25px 17px 30px;display:flex}.class-chat-pair{flex-direction:column;align-items:flex-start;gap:13px;width:100%;display:flex}.conversion-page .class-chat-glass .class-chat-body p{letter-spacing:-.015em;max-width:92%;text-shadow:none;filter:none;box-sizing:border-box;margin:0;padding:17px 20px;position:relative;transform:none;font-size:15px!important;line-height:1.75!important}.conversion-page .class-chat-glass .class-chat-in{color:#dbd6d3;background:linear-gradient(135deg,#ffffff1c,#ffffff06);border:1px solid #ffffff42;border-radius:7px 21px 21px;box-shadow:inset 0 1px 1px #ffffff45,inset 0 -2px 2px #0006,0 6px 12px #0003}.conversion-page .class-chat-glass .class-chat-in strong{color:#fff;font-weight:700}.conversion-page .class-chat-glass .class-chat-out{color:#45211b;background:linear-gradient(135deg,#ffc6b1,#ff947d 52%,#ff6b5c);border:1px solid #ffceb7;border-radius:21px 7px 21px 21px;align-self:flex-end;box-shadow:inset 0 2px 2px #fff8,inset 0 -3px 4px #aa3d3538,0 6px 16px #0004}.conversion-page .class-chat-glass .class-chat-out strong{color:#2a1712;font-weight:750}@media (max-width:640px){.conversion-page .class-chat-glass header{padding:16px 12px}.class-chat-glass header strong{font-size:14px}.conversion-page .class-chat-glass .class-chat-body{padding:20px 10px 24px}.conversion-page .class-chat-glass .class-chat-body p{max-width:96%;padding:14px 15px;font-size:14px!important}}.class-banner.class-banner-refined .class-real-banner-art{width:94%;left:3%!important;right:3%!important}@media (max-width:640px){.class-banner.class-banner-refined .class-real-banner-art{width:104%;left:-2%!important;right:-2%!important}}.conversion-page .conversion-story #class-problem.conversion-problem{color:#f7f7f7;background:#000;padding-top:70px}.conversion-page #class-problem h2{color:#f7f7f7}.conversion-page #class-problem>p{color:#bcbcbc}@media (max-width:640px){.conversion-page .conversion-story #class-problem.conversion-problem{padding-top:55px}}.class-banner.class-banner-refined .class-real-banner-art img.class-banner-private-preview{filter:blur(1.2px)}.class-banner.class-banner-refined .class-real-banner-art img{animation:6.8s ease-in-out -1s infinite class-banner-creative-drift}.class-banner.class-banner-refined .class-real-banner-art img:nth-child(2){animation-duration:8.1s;animation-delay:-3.3s}.class-banner.class-banner-refined .class-real-banner-art img:nth-child(3){animation-duration:7.4s;animation-delay:-5.1s}@keyframes class-banner-creative-drift{0%,to{translate:0}35%{translate:3px -8px}70%{translate:-2px -3px}}.hero-carousel[data-motion=paused] .class-banner.class-banner-refined .class-real-banner-art img{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.class-banner.class-banner-refined .class-real-banner-art img{animation:none}}.conversion-page .class-faq-heading>span{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #ffc3af;width:auto;height:auto;box-shadow:none;filter:drop-shadow(2px 3px #9a3e34)drop-shadow(0 5px 9px #ff6b5c26);background:linear-gradient(125deg,#fff4e9 3%,#ffbdac 22%,#ff6b5c 42%,#ffcdbd 54%,#d64d40 73%,#fff1df 94%);-webkit-background-clip:text;background-clip:text;border:0;border-radius:0;margin:0 auto 22px;padding:0;font-size:90px;font-weight:850;line-height:1.1;display:block;transform:none}@media (max-width:640px){.conversion-page .class-faq-heading>span{font-size:76px}}.conversion-page .conversion-story .conversion-insight{background:#000;padding-top:75px}@media (max-width:640px){.conversion-page .conversion-story .conversion-insight{padding-top:55px}}.conversion-page .class-cta,.conversion-page .class-cta:hover,.conversion-page .conversion-fixed-cta strong{color:#fff;-webkit-text-fill-color:#fff}.conversion-page .class-chat.class-chat-glass{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}
