.ty-design-studio{--ty-green:var(--brand-primary,#173f36);--ty-ink:#17231f;--ty-muted:#68756f;color:var(--ty-ink);background:#f4f6f4;min-height:100vh;font-family:Arial,sans-serif}.ty-design-studio *{box-sizing:border-box}.ty-design-toolbar{background:#fff;border-bottom:1px solid #dfe5e1;justify-content:space-between;align-items:center;gap:24px;padding:20px 32px;display:flex}.ty-design-toolbar>div{gap:5px;display:grid}.ty-design-toolbar b{font-size:17px}.ty-design-toolbar>div>span{color:#738078;font-size:13px}.ty-design-toolbar nav{flex-wrap:wrap;gap:8px;display:flex}.ty-design-toolbar button{color:#31473c;cursor:pointer;background:#fff;border:1px solid #dde4df;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;font:500 14px Arial;display:flex}.ty-design-toolbar button small{color:#75877d;font-size:11px}.ty-design-toolbar button[aria-pressed=true]{color:#fff;background:#173f36;border-color:#173f36}.ty-design-toolbar button[aria-pressed=true] small{color:#a8cfc0}.ty-design-caption{color:#6c7771;align-items:center;gap:20px;padding:18px 32px;font-size:14px;display:flex}.ty-design-caption b{color:#34483e;white-space:nowrap}.ty-page{background:#f6f3ed;min-height:calc(100vh - 145px);padding:36px max(24px,5vw) 28px}.ty-brand{letter-spacing:-1px;max-width:1220px;color:var(--ty-green);margin:0 auto 25px;font:700 25px Arial}.ty-brand span{letter-spacing:2px;margin-top:6px;font-size:9px;font-weight:500;display:block}.ty-card{background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;max-width:1220px;margin:auto;padding:64px;display:grid;box-shadow:0 22px 55px #1b30230c}.ty-welcome{align-self:center;min-width:0}.ty-check{width:42px;height:42px;color:var(--ty-green);border:1px solid #c3d8cf;border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.ty-check svg{width:23px;height:23px}.ty-kicker{letter-spacing:2px;color:#4c7667;margin:0 0 18px;font:600 11px/1.5 Arial}.ty-welcome h1{letter-spacing:-2px;color:var(--ty-ink);margin:0 0 22px;font:400 clamp(40px,4.2vw,62px)/1.07 Georgia,serif}.ty-intro{color:#344e42;margin:0 0 16px;font-size:18px;line-height:1.6}.ty-message{color:var(--ty-muted);max-width:380px;margin:0 0 30px;font-size:14px;line-height:1.7}.ty-details h2{color:var(--ty-ink);margin:0 0 18px;font:600 16px Arial}.ty-details dl{gap:12px;margin:0 0 28px;font-size:14px;line-height:1.6;display:grid}.ty-details dl>div{grid-template-columns:76px minmax(0,1fr);gap:15px;display:grid}.ty-details dt{font-weight:600}.ty-details dd{color:#69756e;overflow-wrap:anywhere;margin:0}.ty-details dd span{display:block}.ty-button{background:var(--ty-green);color:#fff;cursor:pointer;border:0;border-radius:99px;justify-content:space-between;align-items:center;gap:36px;min-width:208px;padding:15px 22px;font:600 14px Arial;display:flex}.ty-button>span{font-size:19px}.ty-help{color:#7a867e;margin:19px 0 0;font-size:12px}.ty-help a{color:inherit;text-underline-offset:4px}.ty-updates{border:1px solid #c6dacf;border-radius:8px;margin:18px 0;padding:15px;font-size:13px;line-height:1.6}.ty-updates p{margin:7px 0 0}.ty-receipt{filter:drop-shadow(0 9px 8px #173f3608);background:#f2f6f3;border-top:9px solid #dce8e1;border-radius:10px 10px 0 0;align-self:start;min-width:0;padding:32px;position:relative}.ty-receipt:after{content:"";background:linear-gradient(135deg,#f2f6f3 25%,#0000 25%) -10px 0/20px 20px,linear-gradient(225deg,#f2f6f3 25%,#0000 25%) -10px 0/20px 20px;height:15px;position:absolute;top:100%;left:0;right:0}.ty-receipt header .ty-kicker{margin-bottom:9px;font-size:9px}.ty-receipt h2{color:var(--ty-ink);margin:0 0 25px;font:600 22px Arial}.ty-order-meta{grid-template-columns:1fr 1fr 1fr;gap:10px;margin:0;font-size:11px;display:grid}.ty-order-meta>div+div{border-left:1px solid #dbe4dd;padding-left:12px}.ty-order-meta dt{color:#78857c;margin-bottom:8px}.ty-order-meta dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.4}.ty-perforation{border-top:2px dashed #d9e3db;margin:25px -32px;position:relative}.ty-perforation:before,.ty-perforation:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}.ty-perforation:before{left:-11px}.ty-perforation:after{right:-11px}.ty-items{gap:23px;margin:0;padding:0;list-style:none;display:grid}.ty-items li{grid-template-columns:65px minmax(0,1fr) auto;align-items:start;gap:15px;display:grid}.ty-items img{object-fit:cover;border-radius:9px;width:65px;height:65px}.ty-items h3{color:var(--ty-ink);margin:2px 0 7px;font:600 13px/1.55 Arial}.ty-items p{color:#7b877f;margin:0;font-size:12px}.ty-items strong{white-space:nowrap;padding-top:5px;font-size:13px}.ty-totals{color:#748178;border-top:1px solid #d9e3dc;gap:14px;margin:28px 0 0;padding:19px 0 0;font-size:13px;display:grid}.ty-totals>div{justify-content:space-between;gap:16px;display:flex}.ty-totals dd{margin:0}.ty-totals .ty-total{color:var(--ty-ink);border-top:1px solid #d9e3dc;margin-top:7px;padding-top:21px;font-size:18px;font-weight:700}.ty-receipt-note{text-align:center;color:#8a958e;margin:25px 0 0;font-size:10px}.ty-footer{text-align:center;letter-spacing:1px;color:#89948c;margin:36px 0 0;font-size:10px}.ty-footer span{padding:0 10px}.ty-variant-2{background:#e7f0eb}.ty-variant-2 .ty-card{border-radius:12px;gap:48px;padding-top:0;overflow:hidden}.ty-variant-2 .ty-welcome{display:contents}.ty-variant-2 .ty-check,.ty-variant-2 .ty-welcome>.ty-kicker,.ty-variant-2 .ty-intro{display:none}.ty-variant-2 h1{background:var(--ty-green);color:#fff;grid-column:1/-1;margin:0 -64px;padding:40px 64px;font-size:48px}.ty-variant-2 h1 br{display:none}.ty-variant-2 h1 br:after{content:" "}.ty-variant-2 .ty-message{grid-column:1;align-self:end;margin:0}.ty-variant-2 .ty-details{grid-column:1}.ty-variant-2 .ty-button{grid-column:1;place-self:start}.ty-variant-2 .ty-help{grid-column:1;margin:0}.ty-variant-2 .ty-receipt{filter:none;background:#fff;border:1px solid #dfe7e1;border-radius:10px;grid-area:2/2/6}.ty-variant-2 .ty-receipt:after,.ty-variant-2 .ty-perforation:before,.ty-variant-2 .ty-perforation:after{display:none}.ty-variant-2 .ty-updates{grid-column:1}.ty-variant-2 .ty-card{row-gap:24px}.ty-variant-3{background:#fff}.ty-variant-3 .ty-brand{text-align:center}.ty-variant-3 .ty-card{max-width:960px;box-shadow:none;grid-template-columns:1fr;gap:32px;padding:25px 64px}.ty-variant-3 .ty-welcome{text-align:center;flex-direction:column;align-items:center;display:flex}.ty-variant-3 h1 br{display:none}.ty-variant-3 h1{font-size:56px}.ty-variant-3 .ty-intro br{display:none}.ty-variant-3 .ty-message{max-width:520px}.ty-variant-3 .ty-details{display:none}.ty-variant-3 .ty-check{background:#e7f3ef;border:0}.ty-variant-3 .ty-receipt{justify-self:center;width:100%;max-width:650px}.ty-variant-3 .ty-help{margin-top:16px}.ty-variant-3 .ty-updates{max-width:450px}.ty-variant-4{background:#edf1ed}.ty-variant-4 .ty-card{border-radius:18px;grid-template-columns:1fr 1fr;gap:0;padding:0;overflow:hidden}.ty-variant-4 .ty-welcome{background:var(--ty-green);color:#fff;align-self:stretch;padding:55px}.ty-variant-4 .ty-welcome h1,.ty-variant-4 .ty-details h2,.ty-variant-4 .ty-kicker,.ty-variant-4 .ty-intro{color:#f6fbf7}.ty-variant-4 .ty-message,.ty-variant-4 .ty-details dd,.ty-variant-4 .ty-help{color:#b6cec2}.ty-variant-4 .ty-check{color:#d8e8df;border-color:#688b7c}.ty-variant-4 .ty-button{color:#173f36;background:#d7e8dc}.ty-variant-4 .ty-receipt{filter:none;background:#fff;border:0;margin:55px 40px;padding:0}.ty-variant-4 .ty-receipt .ty-kicker{color:#4c7667}.ty-variant-4 .ty-receipt:after,.ty-variant-4 .ty-perforation:before,.ty-variant-4 .ty-perforation:after{display:none}.ty-variant-4 .ty-perforation{margin-inline:0}@media (max-width:1000px){.ty-design-toolbar{flex-direction:column;align-items:flex-start}.ty-card{gap:35px;padding:40px}.ty-receipt{padding:25px}.ty-perforation{margin-inline:-25px}.ty-items li{grid-template-columns:52px minmax(0,1fr);gap:12px}.ty-items img{grid-row:span 2;width:52px;height:52px}.ty-items strong{grid-column:2;padding:0}.ty-variant-2 h1{margin-inline:-40px;padding-inline:40px}.ty-variant-4 .ty-welcome{padding:35px}.ty-variant-4 .ty-receipt{margin:40px 28px}}@media (max-width:650px){.ty-design-toolbar{padding:17px}.ty-design-toolbar nav{grid-template-columns:1fr 1fr;width:100%;display:grid}.ty-design-toolbar button{padding:11px;font-size:12px}.ty-design-caption{flex-direction:column;align-items:flex-start;gap:7px;padding:15px 18px;font-size:12px;line-height:1.5}.ty-page{padding:25px 16px}.ty-brand{margin-bottom:20px;font-size:22px}.ty-card{border-radius:15px;grid-template-columns:1fr;gap:35px;padding:28px 22px}.ty-welcome h1{font-size:46px}.ty-message{font-size:14px}.ty-receipt{padding:23px 19px}.ty-perforation{margin-inline:-19px}.ty-order-meta{gap:6px}.ty-order-meta>div+div{padding-left:8px}.ty-order-meta dd{font-size:11px}.ty-items li{grid-template-columns:57px minmax(0,1fr) auto;gap:10px}.ty-items img{grid-row:auto;width:57px;height:57px}.ty-items strong{grid-column:auto;font-size:12px}.ty-items h3{font-size:12px}.ty-variant-2 h1{margin-inline:-22px;padding:30px 22px;font-size:38px}.ty-variant-2 .ty-card{grid-template-columns:1fr;gap:25px;padding-inline:22px}.ty-variant-2 .ty-receipt{grid-area:auto/1}.ty-variant-3 .ty-card{padding:20px 0}.ty-variant-3 h1{font-size:43px}.ty-variant-3 .ty-intro{font-size:16px}.ty-variant-4 .ty-card{grid-template-columns:1fr}.ty-variant-4 .ty-welcome{padding:32px 25px}.ty-variant-4 .ty-receipt{margin:32px 24px}.ty-footer{font-size:9px;line-height:1.8}}.ty-dispatch{color:var(--ty-green);border-top:1px solid #dce8e1;margin:0;padding:16px 0;font-size:14px;line-height:1.6}.ty-button{width:fit-content;text-decoration:none}.ty-store-logo{width:var(--store-logo-width,190px);object-fit:contain;object-position:left;max-width:100%;height:auto;max-height:70px;display:block}.ty-final-preview{color:#173f36;background:#fff;justify-content:space-between;gap:16px;padding:16px 32px;font:600 14px Arial;display:flex}.ty-final-preview span{color:#68756f;font-weight:400}@media (max-width:650px){.ty-store-logo{width:var(--store-logo-mobile-width,150px)}.ty-final-preview{padding:14px 16px;font-size:12px}}.ty-return-store{margin-top:20px}.ty-shopify-design{color:#303030;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.ty-shopify-page{background:linear-gradient(90deg,#fff 0 56%,#f5f5f5 56% 100%);min-height:100vh}.ty-shopify-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);width:min(1180px,100%);min-height:100vh;margin:auto;display:grid}.ty-shopify-main{padding:48px 76px 56px 24px}.ty-shopify-main .ty-brand{color:#173f36;max-width:none;margin:0 0 52px;font-size:27px}.ty-shopify-order{color:#707070;margin:0 0 13px;font-size:14px}.ty-shopify-heading{align-items:center;gap:18px;margin-bottom:32px;display:flex}.ty-shopify-heading h1{letter-spacing:-.3px;margin:0 0 5px;font-size:24px;font-weight:500;line-height:1.25}.ty-shopify-heading p{color:#6d6d6d;margin:0;font-size:14px}.ty-shopify-check{color:#357b65;border:2px solid #4a8f78;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:27px;font-weight:300;display:grid}.ty-shopify-box{background:#fff;border:1px solid #dedede;border-radius:8px;margin-bottom:16px;padding:22px 24px}.ty-shopify-box h2{margin:0 0 9px;font-size:17px;font-weight:600}.ty-shopify-box p{color:#606060;margin:0;font-size:14px;line-height:1.55}.ty-shopify-information{padding-bottom:25px}.ty-shopify-information>div{grid-template-columns:1fr 1fr;gap:32px;display:grid}.ty-shopify-information h3{margin:20px 0 6px;font-size:14px;font-weight:600}.ty-shopify-information h3:first-child{margin-top:8px}.ty-shopify-actions{justify-content:space-between;align-items:center;gap:24px;margin-top:26px;display:flex}.ty-shopify-actions p{color:#676767;font-size:13px}.ty-shopify-actions a:not(.ty-shopify-button){color:#2d705d}.ty-shopify-button{color:#fff;background:#17735b;border-radius:7px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ty-shopify-summary{border-left:1px solid #e3e3e3;padding:123px 24px 56px 64px}.ty-shopify-summary ul{gap:18px;margin:0 0 30px;padding:0;list-style:none;display:grid}.ty-shopify-summary li{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:15px;font-size:14px;display:grid}.ty-shopify-summary li p{margin:0;line-height:1.4}.ty-shopify-summary li strong{white-space:nowrap;font-size:14px}.ty-shopify-thumb{background:#fff;border:1px solid #d8d8d8;border-radius:9px;width:64px;height:64px;position:relative}.ty-shopify-thumb img{object-fit:cover;border-radius:8px;width:100%;height:100%}.ty-shopify-thumb span{color:#fff;background:#727272;border-radius:20px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:grid;position:absolute;top:-9px;right:-8px}.ty-shopify-summary dl{border-top:1px solid #d7d7d7;gap:13px;margin:0;padding-top:22px;font-size:14px;display:grid}.ty-shopify-summary dl>div{justify-content:space-between;gap:20px;display:flex}.ty-shopify-summary dd{margin:0}.ty-shopify-total{border-top:1px solid #d7d7d7;align-items:center;margin-top:8px;padding-top:20px}.ty-shopify-total dt{font-size:18px}.ty-shopify-total dt small{color:#777;margin-left:7px;font-size:11px}.ty-shopify-total dd{font-size:24px;font-weight:600}.ty-modern-design{color:#112a22;background:#edf3ef;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.ty-modern-page{background:radial-gradient(circle at 84% 8%,#d6e7dc 0,#0000 28%),#edf3ef;min-height:100vh;padding:42px max(22px,5vw) 52px}.ty-modern-page>.ty-brand{color:#173f36;max-width:1180px;margin:0 auto 64px}.ty-modern-hero{max-width:1180px;margin:auto;padding-right:min(38vw,440px);position:relative}.ty-modern-status{color:#244c3e;letter-spacing:.3px;background:#dcebe2;border-radius:99px;align-items:center;gap:9px;padding:7px 12px 7px 8px;font-size:12px;font-weight:700;display:inline-flex}.ty-modern-status span{color:#fff;background:#173f36;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.ty-modern-order{letter-spacing:1.2px;color:#567064;text-transform:uppercase;margin:0;font-size:12px;position:absolute;top:8px;right:0}.ty-modern-hero h1{letter-spacing:-3.8px;color:#10271f;max-width:840px;margin:27px 0 26px;font:400 clamp(48px,6.1vw,82px)/.99 Georgia,serif}.ty-modern-hero>p:not(.ty-modern-order){color:#53675f;max-width:590px;margin:0 0 31px;font-size:17px;line-height:1.7}.ty-modern-hero strong{color:#27473b;font-weight:600}.ty-modern-button{color:#fff;background:#173f36;border-radius:8px;align-items:center;gap:42px;padding:17px 22px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.ty-modern-button span{font-size:20px;line-height:1}.ty-modern-progress{border-top:1px solid #c5d5cb;border-bottom:1px solid #c5d5cb;grid-template-columns:repeat(3,1fr);gap:34px;max-width:1180px;margin:72px auto 54px;padding:23px 0;display:grid}.ty-modern-progress article{grid-template-columns:35px 1fr;gap:14px;display:grid}.ty-modern-progress article>span{letter-spacing:1px;color:#5a7569;padding-top:4px;font:500 11px Arial}.ty-modern-progress h2{margin:0 0 7px;font-size:15px}.ty-modern-progress p{color:#63756d;max-width:220px;margin:0;font-size:12px;line-height:1.5}.ty-modern-lower{grid-template-columns:minmax(0,.78fr) minmax(420px,1.22fr);align-items:start;gap:64px;max-width:1180px;margin:auto;display:grid}.ty-modern-lower>.ty-details{background:#fff9;border:1px solid #dce7e0;border-radius:14px;padding:34px}.ty-modern-lower>.ty-details h2{margin-bottom:27px;font:400 30px Georgia,serif}.ty-modern-lower>.ty-details dl{gap:20px;margin:0}.ty-modern-lower>.ty-details dl>div{border-bottom:1px solid #e1e9e3;grid-template-columns:70px 1fr;padding-bottom:18px}.ty-modern-lower>.ty-details dl>div:last-child{border:0;padding-bottom:0}.ty-modern-lower>.ty-receipt{color:#f4faf6;filter:none;background:#173f36;border:0;border-radius:14px;padding:36px}.ty-modern-lower>.ty-receipt:after,.ty-modern-lower .ty-perforation:before,.ty-modern-lower .ty-perforation:after{display:none}.ty-modern-lower .ty-receipt h2,.ty-modern-lower .ty-items h3,.ty-modern-lower .ty-totals .ty-total{color:#fff}.ty-modern-lower .ty-kicker,.ty-modern-lower .ty-order-meta dt,.ty-modern-lower .ty-items p,.ty-modern-lower .ty-totals,.ty-modern-lower .ty-receipt-note{color:#b9cec3}.ty-modern-lower .ty-order-meta>div+div,.ty-modern-lower .ty-perforation,.ty-modern-lower .ty-totals,.ty-modern-lower .ty-totals .ty-total{border-color:#45675b}.ty-modern-lower .ty-perforation{margin-inline:0}.ty-modern-footer{border-top:1px solid #c5d5cb;justify-content:space-between;gap:20px;max-width:1180px;margin:45px auto 0;padding-top:23px;font-size:13px;display:flex}.ty-modern-footer p{color:#667970;margin:0}.ty-modern-footer a{color:#173f36;font-weight:600}@media (max-width:850px){.ty-shopify-page{background:#fff}.ty-shopify-grid{grid-template-columns:1fr}.ty-shopify-main{padding:32px 22px}.ty-shopify-main .ty-brand{margin-bottom:38px}.ty-shopify-summary{background:#f6f6f6;border:0;border-bottom:1px solid #ddd;grid-row:1;padding:28px 22px}.ty-shopify-main{grid-row:2}.ty-modern-hero{padding-right:0}.ty-modern-order{margin-top:20px;position:static}.ty-modern-lower{grid-template-columns:1fr;gap:24px}.ty-modern-progress{grid-template-columns:1fr;gap:22px}}@media (max-width:560px){.ty-shopify-information>div{grid-template-columns:1fr;gap:0}.ty-shopify-actions{flex-direction:column;align-items:flex-start}.ty-shopify-actions p{margin:0}.ty-shopify-heading{align-items:flex-start}.ty-shopify-check{flex-basis:46px;width:46px;height:46px}.ty-shopify-heading h1{font-size:21px}.ty-modern-page{padding:27px 16px 38px}.ty-modern-page>.ty-brand{margin-bottom:45px}.ty-modern-hero h1{letter-spacing:-2.6px;font-size:47px}.ty-modern-hero>p:not(.ty-modern-order){font-size:15px}.ty-modern-progress{margin-top:50px}.ty-modern-lower>.ty-details,.ty-modern-lower>.ty-receipt{padding:25px 21px}.ty-modern-footer{flex-direction:column;gap:7px}}.ty-concept-design{--oxygen-dark:#041814;--oxygen-green:#143f35;--oxygen-teal:#79c9b1;--oxygen-pale:#edf4ef;--oxygen-line:#dbe4e0;color:#10251f;background:#f7f9f7;font-family:Arial,Helvetica,sans-serif}.ty-concept{background:#f7f9f7;min-height:100vh;padding:40px max(24px,5vw)}.ty-concept-header,.ty-concept-hero,.ty-concept-grid,.ty-concept-footer,.ty-concept-track{width:min(1180px,100%);margin-inline:auto}.ty-concept-header{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.ty-concept-header .ty-brand{max-width:none;color:var(--oxygen-green);margin:0}.ty-concept-header>p{color:#62736c;letter-spacing:.13em;margin:8px 0 0;font-size:11px;font-weight:700}.ty-concept-hero{grid-template-columns:70px minmax(0,1fr);gap:27px;padding:82px 0 62px;display:grid}.ty-concept-mark{width:62px;height:62px;color:var(--oxygen-green);border:1px solid #9cb8ad;border-radius:50%;place-items:center;font-size:27px;display:grid}.ty-concept-eyebrow{color:#52786d;letter-spacing:.17em;margin:3px 0 15px;font-size:10px;font-weight:800}.ty-concept-hero h1{letter-spacing:-.052em;max-width:850px;margin:0;font:500 clamp(48px,5.8vw,78px)/1 Georgia,serif}.ty-concept-intro{color:#62716b;max-width:590px;margin:25px 0 0;font-size:16px;line-height:1.7}.ty-concept-grid{border-top:1px solid var(--oxygen-line);grid-template-columns:minmax(0,.8fr) minmax(430px,1.2fr);align-items:start;gap:54px;padding-top:38px;display:grid}.ty-concept-email{border-bottom:1px solid var(--oxygen-line);gap:7px;margin-bottom:34px;padding-bottom:25px;display:grid}.ty-concept-email span{color:#73817b;font-size:11px}.ty-concept-email strong{overflow-wrap:anywhere;font:500 18px Georgia,serif}.ty-concept-details .ty-details h2{font:500 26px Georgia,serif}.ty-concept-details .ty-details dl{margin-bottom:32px}.ty-concept-actions>a{background:var(--oxygen-green);color:#fff;border-radius:5px;align-items:center;gap:40px;width:max-content;padding:16px 20px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.ty-concept-actions>a span{font-size:19px}.ty-concept-actions>p{color:#6b7973;margin:18px 0 0;font-size:11px}.ty-concept-actions>p a{color:var(--oxygen-green);font-weight:700}.ty-concept-grid>.ty-receipt{background:var(--oxygen-pale);filter:none;border-top:0;border-radius:8px}.ty-concept-grid>.ty-receipt:after,.ty-concept-grid .ty-perforation:before,.ty-concept-grid .ty-perforation:after{display:none}.ty-concept-grid .ty-perforation{margin-inline:0}.ty-concept-footer{border-top:1px solid var(--oxygen-line);letter-spacing:.08em;justify-content:space-between;gap:20px;margin-top:58px;padding-top:23px;font-size:10px;display:flex}.ty-concept-footer span{font-weight:900}.ty-concept-footer p{color:#718079;margin:0}.ty-concept-4{background:#fff}.ty-concept-4 .ty-concept-hero{grid-template-columns:1fr;padding-top:110px}.ty-concept-4 .ty-concept-mark{background:var(--oxygen-green);color:#fff;border-radius:7px;width:42px;height:42px;font-size:18px}.ty-concept-4 .ty-concept-hero h1{max-width:900px}.ty-concept-4 .ty-concept-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr)}.ty-concept-4 .ty-concept-grid>.ty-receipt{border:1px solid var(--oxygen-line);background:#fff}.ty-concept-design-5,.ty-concept-5{background:var(--oxygen-dark);color:#eef7f3}.ty-concept-5{background:radial-gradient(circle at 84% 12%,#125646 0,transparent 29%),var(--oxygen-dark)}.ty-concept-5 .ty-brand,.ty-concept-5 .ty-concept-header>p,.ty-concept-5 .ty-concept-eyebrow{color:var(--oxygen-teal)}.ty-concept-5 .ty-concept-intro,.ty-concept-5 .ty-details dd,.ty-concept-5 .ty-concept-actions>p,.ty-concept-5 .ty-concept-footer p{color:#a9c2ba}.ty-concept-5 .ty-concept-mark{color:var(--oxygen-teal);border-color:#79c9b177}.ty-concept-track{grid-template-columns:repeat(4,1fr);margin-bottom:58px;display:grid;position:relative}.ty-concept-track:before{content:"";background:#ffffff2b;height:1px;position:absolute;top:18px;left:18px;right:18px}.ty-concept-track article{gap:7px;display:grid;position:relative}.ty-concept-track span{z-index:1;background:var(--oxygen-dark);color:#9bbdb3;border:1px solid #69978a;border-radius:50%;place-items:center;width:37px;height:37px;font-size:11px;display:grid}.ty-concept-track .is-active span{background:var(--oxygen-teal);color:#06271f;border-color:var(--oxygen-teal)}.ty-concept-track b{margin-top:7px;font:500 17px Georgia,serif}.ty-concept-track small{color:#86a198;font-size:10px}.ty-concept-5 .ty-concept-grid,.ty-concept-5 .ty-concept-footer,.ty-concept-5 .ty-concept-email{border-color:#ffffff24}.ty-concept-5 .ty-details h2,.ty-concept-5 .ty-details dt{color:#fff}.ty-concept-5 .ty-concept-actions>a{background:var(--oxygen-teal);color:#06271f}.ty-concept-5 .ty-concept-actions>p a{color:var(--oxygen-teal)}.ty-concept-5 .ty-receipt{color:#17231f;background:#f1f6f3}.ty-concept-design-6,.ty-concept-6{background:#eee9dc}.ty-concept-6{background:radial-gradient(circle at 76% 19%,#b8dace 0,#0000 32%),#eee9dc}.ty-concept-6 .ty-concept-hero{padding-block:105px 75px}.ty-concept-6 .ty-concept-mark{background:#b8dace;border:0;border-radius:18px}.ty-concept-6 .ty-concept-grid{background:#f8f5ed;border:1px solid #d5d1c6;border-radius:8px;padding:38px}.ty-concept-6 .ty-concept-grid>.ty-receipt{background:#e4eee9}.ty-concept-6 .ty-concept-footer{border-color:#d2cec3}.ty-concept-design-7,.ty-concept-7{color:#fff;background:#041726}.ty-concept-7{background:linear-gradient(135deg,#041726,#062b31 70%,#0b433b)}.ty-concept-7 .ty-brand,.ty-concept-7 .ty-concept-header>p,.ty-concept-7 .ty-concept-eyebrow{color:#86cbb7}.ty-concept-7 .ty-concept-hero{align-items:center;min-height:470px}.ty-concept-7 .ty-concept-mark{color:#86cbb7;border-color:#6dbca475}.ty-concept-7 .ty-concept-intro,.ty-concept-7 .ty-details dd,.ty-concept-7 .ty-concept-actions>p,.ty-concept-7 .ty-concept-footer p{color:#a8bfc0}.ty-concept-7 .ty-concept-grid{color:#17231f;background:#fff;border:1px solid #ffffff24;border-radius:10px;gap:0;padding:0;overflow:hidden}.ty-concept-7 .ty-concept-details{padding:44px}.ty-concept-7 .ty-concept-email{border-color:#dbe4e0}.ty-concept-7 .ty-concept-actions>a{background:#0d5948}.ty-concept-7 .ty-concept-grid>.ty-receipt{background:#e8f2ef;border-radius:0;align-self:stretch;padding:44px}.ty-concept-7 .ty-concept-footer{border-color:#ffffff24}.ty-concept-design-8,.ty-concept-8{background:#f4f6f4}.ty-concept-8{background:#f4f6f4;width:min(940px,100%);margin:auto;padding-inline:max(20px,4vw)}.ty-concept-8 .ty-concept-header,.ty-concept-8 .ty-concept-hero,.ty-concept-8 .ty-concept-grid,.ty-concept-8 .ty-concept-footer{width:100%}.ty-concept-8 .ty-concept-hero{grid-template-columns:52px 1fr;padding:58px 0 42px}.ty-concept-8 .ty-concept-mark{background:#dcece5;border:0;width:46px;height:46px}.ty-concept-8 .ty-concept-hero h1{font-size:clamp(38px,5vw,57px)}.ty-concept-8 .ty-concept-grid{background:#fff;border:1px solid #d8dfdb;border-radius:8px;grid-template-columns:1fr;padding:28px}.ty-concept-8 .ty-concept-details{grid-template-columns:1fr 1fr;gap:35px;display:grid}.ty-concept-8 .ty-concept-email{grid-column:1/-1;margin-bottom:0}.ty-concept-8 .ty-concept-grid>.ty-receipt{background:#f3f7f5;grid-row:1}.ty-concept-8 .ty-concept-footer{margin-top:30px}@media (max-width:800px){.ty-concept{padding:28px 18px}.ty-concept-hero{grid-template-columns:52px 1fr;gap:17px;padding:58px 0 42px}.ty-concept-mark{width:46px;height:46px}.ty-concept-grid,.ty-concept-4 .ty-concept-grid{grid-template-columns:1fr;gap:30px}.ty-concept-track{grid-template-columns:repeat(4,minmax(70px,1fr));padding-bottom:8px;overflow:auto}.ty-concept-6 .ty-concept-grid{padding:23px 18px}.ty-concept-7 .ty-concept-hero{min-height:370px}.ty-concept-7 .ty-concept-details,.ty-concept-7 .ty-concept-grid>.ty-receipt{padding:28px 22px}.ty-concept-8 .ty-concept-details{grid-template-columns:1fr;gap:20px}}@media (max-width:520px){.ty-concept-header .ty-brand{font-size:20px}.ty-concept-header>p{font-size:9px}.ty-concept-hero{grid-template-columns:1fr}.ty-concept-hero h1{font-size:46px}.ty-concept-intro{font-size:14px}.ty-concept-footer{flex-direction:column;gap:7px}.ty-concept-track{margin-inline:-18px;padding-inline:18px}.ty-concept-track article{min-width:95px}.ty-concept-8 .ty-concept-grid{padding:18px}.ty-concept-8 .ty-concept-grid>.ty-receipt{padding:21px 17px}}
