.gp-landing,.gp-landing *{box-sizing:border-box}html:has(.gp-landing){scroll-behavior:smooth;scroll-padding-top:160px}.gp-landing{letter-spacing:normal;text-transform:none;background:#fff;color:#102f5d;font-family:'GP Acumin',Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.55;-webkit-font-smoothing:antialiased}.gp-landing h1,.gp-landing h2,.gp-landing h3,.gp-landing p,.gp-landing figure,.gp-landing blockquote{margin:0}.gp-landing h1,.gp-landing h2,.gp-landing h3,.gp-display,.gp-button{color:inherit;text-transform:none;font-family:'Pumped Up Kicks',Impact,sans-serif;font-weight:400;letter-spacing:0;line-height:1.08}.gp-landing :where(h2){font-size:clamp(32px,4.4vw,54px)}.gp-landing :where(h3){font-size:clamp(24px,2.75vw,34px)}.gp-landing img{display:block;max-width:100%;height:auto}.gp-landing a{color:inherit}.gp-landing .gp-wrap{width:90%;max-width:1280px;margin:0 auto}.gp-block{padding:76px 0}.gp-center{text-align:center}.gp-cream{background:#fff9ed}.gp-landing .gp-button{display:inline-flex;justify-content:center;align-items:center;min-height:58px;padding:15px 28px 13px;background:var(--gp-yellow,#ffe500);border:3px solid var(--gp-navy,#102f5d);border-radius:999px;box-shadow:0 6px 0 var(--gp-navy,#102f5d);font-size:21px;text-decoration:none;text-align:center;color:var(--gp-navy,#102f5d);line-height:1.05;transition:transform .15s,box-shadow .15s;cursor:pointer}.gp-landing .gp-button:hover{transform:translateY(-2px);box-shadow:0 8px 0 var(--gp-navy,#102f5d)}.gp-landing a:focus-visible{outline:3px solid var(--gp-blue,#034da1);outline-offset:5px}.gp-landing .gp-button--white{background:#fff}.gp-landing .gp-button--small{min-height:48px;padding:12px 20px 10px;font-size:18px}.gp-eyebrow{display:block;font-size:15px;line-height:1.3;letter-spacing:1.4px;font-weight:750;text-transform:uppercase}.gp-pill{display:inline-flex;background:var(--gp-yellow);color:var(--gp-navy);border-radius:30px;padding:8px 15px;font-size:14px;letter-spacing:1px;font-weight:800;line-height:1.3}.gp-burst{position:relative;isolation:isolate;overflow:hidden;background:var(--gp-pink,#d91f67);color:#fff}.gp-burst::before{content:'';position:absolute;z-index:-1;inset:-100%;background:repeating-conic-gradient(from -9deg at 58% 53%,rgba(255,255,255,.115) 0deg 12deg,transparent 12deg 25deg);pointer-events:none}.gp-hero{padding:52px 0 64px}.gp-hero-grid{display:grid;grid-template-columns:1.25fr .95fr;gap:20px;align-items:center}.gp-hero h1{font-size:clamp(48px,6.85vw,88px);line-height:1.04;letter-spacing:.3px;margin:23px 0 28px!important;max-width:740px}.gp-hero h1 span{display:block;white-space:nowrap}.gp-hero-art{width:100%;filter:drop-shadow(0 9px 0 rgba(70,25,65,.23));margin-top:5px}.gp-hero-proof{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap;font-weight:750;font-size:20px;line-height:1.25;margin-bottom:31px}.gp-hero-proof strong{font-family:'Pumped Up Kicks',Impact,sans-serif;font-size:clamp(54px,5.8vw,74px);font-weight:400;color:var(--gp-yellow);line-height:1}.gp-hero-action{display:flex;gap:20px;align-items:center}.gp-hero-action p{font-size:15px;line-height:1.35}.gp-hero-action .gp-button{font-size:25px;white-space:nowrap;padding-left:32px;padding-right:32px}.gp-stats{background:#fff;border-bottom:3px solid var(--gp-navy);padding:66px 0 70px}.gp-stats h2,.gp-benefits h2{color:var(--gp-heading-pink,#c92260)}.gp-intro{margin-top:16px!important;font-size:20px;line-height:1.5}.gp-stats-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:20px;margin:36px 0 27px}.gp-card{border:3px solid var(--gp-navy);border-radius:23px;box-shadow:0 6px 0 var(--gp-navy);background:#fff}.gp-stat{padding:28px 16px;min-height:179px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.gp-stat strong{font-family:'Pumped Up Kicks',Impact,sans-serif;font-weight:400;font-size:50px;line-height:1}.gp-stat span{font-size:15px;line-height:1.35;font-weight:750;letter-spacing:.6px;text-transform:uppercase}.gp-stat:first-child{background:var(--gp-yellow)}.gp-stat:first-child strong{font-size:74px}.gp-stat:first-child span{font-size:17px}.gp-stat:nth-child(2){color:var(--gp-heading-pink)}.gp-stat:nth-child(3){color:#034da1}.gp-stat:nth-child(4){color:#12813e}.gp-stat span{color:var(--gp-navy)}.gp-stat:last-child{grid-column:1/-1;min-height:128px;color:#6044cc}.gp-fine{font-size:14px;line-height:1.5;color:#465874}.gp-stats .gp-button{margin-top:30px}.gp-demand{padding:82px 0 80px}.gp-demand-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.gp-demand h2{max-width:530px}.gp-demand-copy{margin-top:22px}.gp-demand-copy p+p{margin-top:16px}.gp-demand-copy .gp-opportunity{color:var(--gp-heading-pink);font-size:22px;font-weight:750}.gp-demand .gp-button{margin-top:26px}.gp-creators{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.gp-creator:nth-child(2){margin-top:35px}.gp-creator img{width:100%;height:auto;aspect-ratio:163/346;object-fit:cover;border:3px solid var(--gp-navy);border-radius:20px}.gp-creator figcaption{position:relative;display:table;margin:-1px 7px 0;background:var(--gp-yellow);padding:4px 10px;border-radius:30px;font-size:14px;font-weight:800;line-height:1.3;white-space:nowrap}.gp-quotes{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:50px}.gp-quote{padding:21px 27px 24px;background:#fde9ef}.gp-quote:nth-child(2){background:#e7f0fb}.gp-quote .gp-quote-mark{font-family:'Pumped Up Kicks',Impact,sans-serif;font-size:45px;line-height:.85;color:var(--gp-heading-pink);display:block;margin-bottom:12px}.gp-quote:nth-child(2) .gp-quote-mark{color:#034da1}.gp-quote p{font-size:21px;font-weight:750;line-height:1.3}.gp-quote cite{display:block;margin-top:13px;font-style:normal;font-size:14px;letter-spacing:.6px;text-transform:uppercase;color:#465874}.gp-products{background:var(--gp-navy);color:#fff;padding:78px 0 84px}.gp-products h2{max-width:1020px;margin:auto!important}.gp-products .gp-intro{max-width:740px;margin-left:auto!important;margin-right:auto!important}.gp-products-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:52px}.gp-product{display:grid;grid-template-columns:44% 56%;background:#fff;color:var(--gp-navy);border-radius:22px;overflow:hidden;min-height:440px;text-align:left}.gp-product-image{width:100%;height:100%!important;object-fit:cover;object-position:center}.gp-product-info{align-self:center;padding:28px 23px}.gp-product .gp-eyebrow{font-size:14px;color:#8745df;margin-bottom:9px;letter-spacing:.7px}.gp-product:nth-child(2) .gp-eyebrow{color:#527e00}.gp-product h3{margin-bottom:12px!important}.gp-product p{font-size:16px;line-height:1.4}.gp-product .gp-rrp{margin:14px 0 12px;font-size:18px;font-weight:750}.gp-rrp strong{font-family:'Pumped Up Kicks',Impact,sans-serif;font-weight:400;font-size:30px;color:var(--gp-heading-pink)}.gp-howto{list-style:none;display:flex;align-items:center;justify-content:center;gap:22px;padding:0;margin:47px 0 0;font-family:'Pumped Up Kicks',Impact,sans-serif;font-size:36px;line-height:1.2;color:var(--gp-navy)}.gp-howto li{display:flex;align-items:center;gap:16px}.gp-howto li+li::before{content:'\2192';font-family:Arial,sans-serif;font-size:32px;color:var(--gp-yellow)}.gp-howto span{display:block;border-radius:14px;padding:8px 20px;background:var(--gp-yellow);white-space:nowrap}.gp-howto li:nth-child(2) span{background:#ff89b4}.gp-howto li:nth-child(3) span{background:#a8d82b}.gp-howto li:nth-child(4) span{background:#7dcaf0}.gp-benefits{padding:77px 0 82px}.gp-benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px;margin:42px 0 42px;text-align:left}.gp-benefit{display:flex;align-items:center;gap:18px;padding:22px 25px;min-height:105px}.gp-benefit h3{font-size:26px;margin-bottom:4px!important}.gp-benefit p{font-size:15px;line-height:1.4}.gp-icon{display:grid;place-items:center;width:50px;height:50px;flex:none;background:var(--gp-yellow);border-radius:50%}.gp-icon svg{width:32px;height:32px;fill:none;stroke:var(--gp-navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gp-benefit:nth-child(2) .gp-icon,.gp-benefit:nth-child(6) .gp-icon{background:#ff88b4}.gp-benefit:nth-child(3) .gp-icon{background:#a8d82b}.gp-benefit:nth-child(4) .gp-icon{background:#7dcaf0}.gp-kickstand{background:var(--gp-yellow);padding:74px 0 78px;border-block:3px solid var(--gp-navy)}.gp-kickstand-grid{display:grid;grid-template-columns:1fr 1.04fr;gap:44px;align-items:center}.gp-kickstand-visual{aspect-ratio:1.43;border:3px dashed var(--gp-navy);border-radius:24px;background:rgba(255,255,255,.5);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:25px}.gp-kickstand-visual h3{font-size:28px;margin-bottom:10px!important}.gp-kickstand-visual p{font-size:16px;line-height:1.35}.gp-kickstand-visual:has(img){border:0;padding:0;background:transparent}.gp-kickstand-visual img{max-height:440px;object-fit:contain}.gp-kickstand h2{margin:15px 0 24px!important}.gp-kickstand-count{display:flex;align-items:baseline;gap:18px;font-size:20px;font-weight:750;line-height:1.2;margin-bottom:18px}.gp-kickstand-count strong{font-family:'Pumped Up Kicks',Impact,sans-serif;font-weight:400;font-size:62px;color:var(--gp-heading-pink)}.gp-kickstand .gp-button{margin-top:27px}.gp-process{padding:80px 0 82px}.gp-process>.gp-wrap>.gp-eyebrow{color:var(--gp-heading-pink);margin-bottom:17px}.gp-process .gp-intro{max-width:810px;margin-left:auto!important;margin-right:auto!important}.gp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:44px 0 43px;padding:0;list-style:none;text-align:left}.gp-step{padding:28px 25px;min-height:180px}.gp-step-number{font-family:'Pumped Up Kicks',Impact,sans-serif;font-weight:400;font-size:52px;line-height:1;display:block;margin-bottom:8px;color:#ffb300}.gp-step:nth-child(2) .gp-step-number{color:#ff518b}.gp-step:nth-child(3) .gp-step-number{color:#73b300}.gp-step:nth-child(4) .gp-step-number{color:#299ed5}.gp-step h3{font-size:25px;margin-bottom:7px!important}.gp-step p{font-size:16px;line-height:1.4}.gp-step:last-child{grid-column:1/-1;min-height:157px}.gp-process .gp-button{font-size:26px;padding:17px 35px 15px}.gp-process .gp-fine{max-width:850px;margin:21px auto 0!important;font-weight:650}.gp-wholesale{background:#e9f1fc;padding:60px 0 65px;border-top:3px solid var(--gp-navy)}.gp-wholesale-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:center}.gp-wholesale h2{font-size:clamp(32px,3.7vw,46px);max-width:700px;margin-bottom:16px!important}.gp-wholesale .gp-button{justify-self:end}.gp-close{padding:80px 0 86px}.gp-close h2{font-size:clamp(38px,5.8vw,74px);line-height:1.05;max-width:1160px;margin:0 auto 35px!important}.gp-proof-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:29px}.gp-proof-pills span{background:#713262;color:#fff;font-size:18px;font-weight:750;border-radius:40px;padding:8px 18px;line-height:1.4}.gp-close .gp-intro{font-size:22px;font-weight:700}.gp-close .gp-button{font-size:28px;min-height:66px;padding:16px 38px;margin:24px 0}.gp-close-note{font-size:16px;font-weight:750;letter-spacing:.7px}.gp-faq{padding:67px 0 72px;background:#fff}.gp-faq h2{font-size:46px;margin-bottom:32px!important}.gp-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.gp-faq-item+.gp-faq-item{margin-top:24px}.gp-faq .gp-faq-question{font-family:'GP Acumin',Arial,sans-serif;font-weight:750;font-size:18px;line-height:1.35;color:var(--gp-heading-pink);margin-bottom:8px}.gp-faq p{font-size:16px;line-height:1.5}.gp-notice{background:var(--gp-navy);color:#dce8fa;padding:33px 0 37px;font-size:13px;line-height:1.6}.gp-notice strong{color:#fff}.gp-skip{position:absolute;z-index:1000;top:10px;left:10px;transform:translateY(-200%);background:#fff;color:#102f5d;padding:12px}.gp-skip:focus{transform:translateY(0)}
@media(min-width:1440px){.gp-hero{padding:65px 0 76px}.gp-hero h1{font-size:91px}.gp-product{min-height:480px}}
@media(max-width:1050px){.gp-hero-grid{grid-template-columns:1.3fr 1fr}.gp-hero h1{font-size:6.8vw}.gp-hero-action{flex-wrap:wrap}.gp-hero-proof{gap:12px;font-size:16px}.gp-hero-action .gp-button{font-size:22px}.gp-demand-grid{gap:30px}.gp-demand h2{font-size:39px}.gp-product{grid-template-columns:43% 57%;min-height:380px}.gp-product-info{padding:20px 15px}.gp-product h3{font-size:29px}.gp-landing .gp-button--small{font-size:16px;padding-inline:12px}.gp-kickstand-grid{gap:30px}.gp-kickstand h2{font-size:42px}.gp-wholesale-grid{gap:30px}.gp-benefit h3{font-size:23px}.gp-howto{gap:12px;font-size:30px}.gp-howto li{gap:12px}.gp-howto span{padding-inline:14px}}
@media(max-width:900px){.gp-landing{font-size:17px}.gp-landing .gp-wrap{width:calc(100% - 40px)}.gp-block,.gp-stats,.gp-demand,.gp-products,.gp-benefits,.gp-process,.gp-faq,.gp-wholesale{padding:48px 0}.gp-hero{padding:35px 0 45px}.gp-hero-grid{grid-template-columns:1fr;gap:26px}.gp-hero h1{font-size:clamp(39px,8vw,60px);line-height:1.06;margin:23px 0!important}.gp-pill{font-size:11px;letter-spacing:.7px;padding:8px 12px}.gp-hero-proof{font-size:15px;gap:12px;margin-bottom:24px}.gp-hero-proof strong{font-size:51px}.gp-hero-action{gap:17px;align-items:center}.gp-hero-action .gp-button{font-size:21px;min-height:55px;padding-inline:24px}.gp-hero-action p{font-size:13px}.gp-hero-art{max-width:390px;max-height:410px;object-fit:contain;justify-self:center}.gp-landing h2{font-size:clamp(32px,7.6vw,43px)}.gp-intro{font-size:18px}.gp-stats-grid{grid-template-columns:1fr 1fr;gap:17px;margin:29px 0}.gp-stat{min-height:145px;padding:22px 12px}.gp-stat:first-child{grid-column:1/-1}.gp-stat:first-child strong{font-size:66px}.gp-stat:last-child{grid-column:auto;min-height:145px}.gp-stat strong{font-size:42px}.gp-stat span{font-size:12px}.gp-stats .gp-fine{font-size:12px}.gp-demand-grid{grid-template-columns:1fr;gap:32px}.gp-demand h2{max-width:100%}.gp-creators{gap:9px}.gp-creator img{border-width:2px;border-radius:14px}.gp-creator:nth-child(2){margin-top:25px}.gp-creator figcaption{font-size:10px;padding:4px 6px;margin-left:4px}.gp-quotes{grid-template-columns:1fr;gap:22px;margin-top:32px}.gp-quote{padding:23px}.gp-quote p{font-size:19px}.gp-products-grid{grid-template-columns:1fr;gap:26px;margin-top:33px}.gp-product{grid-template-columns:43% 57%;min-height:330px}.gp-product-info{padding:23px 16px}.gp-product h3{font-size:28px}.gp-product p{font-size:15px}.gp-product .gp-eyebrow{font-size:12px}.gp-howto{display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;font-size:27px;margin-top:31px}.gp-howto li{justify-content:center;position:relative}.gp-howto li+li::before{display:none}.gp-howto span{width:100%;padding:10px 12px}.gp-benefits-grid{grid-template-columns:1fr;gap:18px;margin:30px 0 34px}.gp-benefit{padding:20px;gap:16px}.gp-benefit h3{font-size:24px}.gp-kickstand{padding:44px 0 51px}.gp-kickstand-grid{grid-template-columns:1fr;gap:32px}.gp-kickstand-visual{min-height:240px}.gp-kickstand h2{font-size:38px}.gp-kickstand-count{font-size:16px;gap:12px}.gp-kickstand-count strong{font-size:56px}.gp-steps{grid-template-columns:1fr 1fr;gap:19px;margin:31px 0 35px}.gp-step{padding:20px 17px;min-height:211px}.gp-step:last-child{grid-column:auto;min-height:211px}.gp-step h3{font-size:22px}.gp-step p{font-size:14px}.gp-step-number{font-size:44px}.gp-process .gp-button{font-size:22px;padding-inline:24px}.gp-process .gp-fine{font-size:12px}.gp-wholesale-grid{grid-template-columns:1fr;gap:25px}.gp-wholesale .gp-button{justify-self:start;font-size:19px}.gp-close{padding:49px 0 55px}.gp-close h2{font-size:40px;margin-bottom:25px!important}.gp-proof-pills{gap:9px}.gp-proof-pills span{font-size:13px;padding:7px 12px}.gp-close .gp-intro{font-size:19px}.gp-close .gp-button{font-size:23px;min-height:57px}.gp-close-note{font-size:11px;letter-spacing:.2px}.gp-faq-grid{grid-template-columns:1fr;gap:24px}.gp-faq h2{font-size:37px}.gp-notice{padding:27px 0;font-size:12px}}
@media(max-width:359px){.gp-landing .gp-wrap{width:calc(100% - 32px)}.gp-hero h1{font-size:35px}.gp-hero-proof{display:block}.gp-hero-proof strong{display:block;margin-bottom:10px}.gp-product{grid-template-columns:40% 60%}.gp-product-info{padding:20px 12px}.gp-product h3{font-size:25px}.gp-landing .gp-button--small{font-size:14px}.gp-steps{grid-template-columns:1fr}.gp-step,.gp-step:last-child{min-height:0}.gp-kickstand h2{font-size:34px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gp-landing .gp-button{transition:none}}

.gp-landing :where(.gp-hero-grid,.gp-demand-grid,.gp-products-grid,.gp-kickstand-grid,.gp-wholesale-grid)>*{min-width:0}.gp-products h2{max-width:1000px}.gp-kickstand-count span{min-width:0}@media(min-width:901px){.gp-hero h1{font-size:clamp(54px,7.45vw,96px)}.gp-products h2{max-width:960px}}@media(max-width:900px){.gp-desktop-break{display:none}.gp-kickstand-grid{grid-template-columns:minmax(0,1fr)}.gp-kickstand-visual h3{font-size:25px}.gp-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gp-howto{font-size:28px}.gp-hero-art{max-height:370px}.gp-hero{padding-bottom:35px}}
@media(max-width:900px){.gp-kickstand-visual{width:100%;aspect-ratio:auto;min-width:0}}

body:has(.gp-landing) #loyalty-widget-root{display:none!important}

body:has(.gp-landing) [data-kl-scroll-locking-modal="true"]{display:none!important}body.klaviyo-prevent-body-scrolling:has(.gp-landing){overflow:auto!important}

body:has(.gp-landing) #main{padding:0;margin:0;max-width:none;width:100%}body:has(.gp-landing) #main>.breadcrumb,body:has(.gp-landing) #main>.breadcrumbs{display:none}.gp-landing p{font-family:inherit}.gp-landing ul,.gp-landing ol{padding-inline-start:0}.gp-landing li{margin:0}.gp-landing blockquote{padding:0;border:0}.gp-landing .gp-quote{padding:21px 27px 24px}

.gp-editable>section,.gp-editable>footer{background-color:var(--gp-background);color:var(--gp-text);padding-top:var(--gp-space-top);padding-bottom:var(--gp-space-bottom)}
.gp-editable .gp-hero h1{overflow-wrap:anywhere}.gp-editable .gp-hero h1 span{white-space:normal}
.gp-editable .gp-faq-grid{grid-auto-flow:column;grid-template-rows:repeat(var(--gp-faq-rows),auto);row-gap:24px}.gp-editable .gp-faq-item+.gp-faq-item{margin-top:0}
.gp-editable .gp-creators{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.gp-editable .gp-icon img{width:32px;height:32px;object-fit:contain}
.gp-editable .gp-button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.gp-editable .gp-howto span{white-space:normal}.gp-editable .gp-creator figcaption{white-space:normal}
@media(max-width:900px){.gp-editable>section,.gp-editable>footer{padding-top:var(--gp-mobile-top);padding-bottom:var(--gp-mobile-bottom)}.gp-editable .gp-faq-grid{grid-auto-flow:row;grid-template-rows:none}}


.gp-landing{font-weight:700;font-stretch:75%;font-variation-settings:"slnt" 0,"wdth" 75,"wght" 700;line-height:1.6}
.gp-landing h1,.gp-landing h2,.gp-landing h3:not(.gp-faq-question){text-transform:lowercase;font-weight:400;font-style:normal;letter-spacing:normal;font-feature-settings:normal;line-height:1.2}
.gp-landing .gp-hero h1{font-size:72px;line-height:1.05}
.gp-landing h2{font-size:52px}
.gp-landing .gp-wholesale h2,.gp-landing .gp-close h2{font-size:48px}
.gp-landing .gp-product h3,.gp-landing .gp-step h3{font-size:24px}
.gp-landing .gp-benefit h3{font-size:20px;letter-spacing:.02em}
.gp-landing .gp-intro{font-size:20px;line-height:1.5}
.gp-landing .gp-demand-grid>div>p,.gp-landing .gp-wholesale-grid>div>p,.gp-landing .gp-kickstand-grid>div>p{font-size:20px;line-height:1.5}
.gp-landing .gp-product p{font-size:15px;line-height:1.6}
.gp-landing .gp-button{font-size:16px;line-height:1.6;text-transform:uppercase;font-weight:400;letter-spacing:.03em}
.gp-landing .gp-hero-action .gp-button{font-size:18px}
@media(max-width:900px){
.gp-landing .gp-hero h1{font-size:40px}
.gp-landing h2{font-size:32px}
.gp-landing .gp-wholesale h2,.gp-landing .gp-close h2{font-size:28px}
.gp-landing .gp-intro,.gp-landing .gp-demand-grid>div>p,.gp-landing .gp-wholesale-grid>div>p,.gp-landing .gp-kickstand-grid>div>p{font-size:16px;line-height:1.5}
}

.gp-creator-media{display:block;position:relative;overflow:hidden;aspect-ratio:163/346;border:3px solid var(--gp-navy);border-radius:20px}.gp-creator .gp-creator-media img{display:block;width:100%;height:var(--gp-thumbnail-height,100%);max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center top;border:0;border-radius:0}.gp-editable .gp-creator figcaption{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:92px;max-width:calc(100% - 8px);font-size:14px;line-height:1.3;padding:4px 10px;white-space:nowrap}@media(max-width:900px){.gp-creator-media{border-width:2px;border-radius:14px}.gp-editable .gp-creator figcaption{width:84px;font-size:12px;padding:4px 8px}}
