:root{--wsp-ink: #16223f;--wsp-ink-2: #3c4866;--wsp-muted: #5f6b86;--wsp-brand: #0f2d6b;--wsp-brand-2: #2563eb;--wsp-sky: #dbe8ff;--wsp-coral: #f9766e;--wsp-sand: #fbead7;--wsp-paper: #f3f7fc;--wsp-line: #e6edf5;--wsp-gold: #f5a524;--wsp-radius: 14px;--wsp-radius-lg: 22px;--wsp-shadow: 0 1px 2px rgba(15, 45, 107, .05), 0 18px 40px -22px rgba(15, 45, 107, .3);--wsp-display: var(--font-heading--family, "Inter", system-ui, sans-serif);--wsp-max: 1240px}.wsp-wrap{max-width:var(--wsp-max);margin:0 auto;padding:0 clamp(18px,4vw,40px)}.wsp-section{padding:clamp(56px,8vw,104px) 0}.wsp-section--paper{background:var(--wsp-paper)}.wsp-h2{font-family:var(--wsp-display);font-weight:750;color:var(--wsp-brand);font-size:clamp(28px,3.2vw,40px);line-height:1.12;letter-spacing:-.022em;margin:0;text-wrap:balance}.wsp-lede{color:var(--wsp-ink-2);font-size:clamp(16px,1.25vw,18px);line-height:1.6;max-width:60ch;margin:14px 0 0}.wsp-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(26px,3vw,40px)}.wsp-link{color:var(--wsp-brand);font-weight:600;text-decoration:none;white-space:nowrap}.wsp-link:hover{text-decoration:underline;text-underline-offset:3px}.wsp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border-radius:12px;font-weight:600;font-size:15.5px;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.wsp-btn--primary{background:var(--wsp-brand);color:#fff}.wsp-btn--primary:hover{background:var(--wsp-brand-2)}.wsp-btn--ghost{background:#fff;color:var(--wsp-brand);border:1px solid #d6cfc3}.wsp-btn--ghost:hover{border-color:var(--wsp-brand)}.wsp-btn:active{transform:translateY(1px)}.wsp-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#e9f0ff,#f1f4fb 30%,#e8e7e3 62%)}.wsp-hero__copy{position:relative;z-index:2;text-align:center;padding-top:clamp(44px,6vw,84px)}.wsp-hero h1{font-family:var(--wsp-display);font-weight:800;color:var(--wsp-brand);font-size:clamp(38px,5vw,68px);line-height:1.04;letter-spacing:-.032em;margin:0 auto;max-width:15ch;text-wrap:balance}.wsp-hero__sub{margin:20px auto 0;font-size:clamp(16.5px,1.3vw,19px);line-height:1.6;color:var(--wsp-ink-2);max-width:58ch}.wsp-hero__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.wsp-hero__proof{display:flex;justify-content:center;align-items:center;gap:10px;margin:20px 0 0;color:var(--wsp-muted);font-size:14.5px}.wsp-stars{color:var(--wsp-gold);letter-spacing:2px;font-size:15px}.wsp-hero__scene{position:relative;z-index:1;margin-top:clamp(-30px,-1vw,0px);height:clamp(400px,50vw,780px)}.wsp-hero__scene img{width:100%;height:100%;object-fit:cover;object-position:50% 42%;display:block;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 26%,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 86%,transparent 100%)}.wsp-hero__facts{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;padding:6px 0 40px;color:var(--wsp-ink-2);font-size:15px}.wsp-hero__facts span{display:inline-flex;align-items:center}.wsp-hero__facts svg{width:20px;height:20px;stroke:var(--wsp-brand-2);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-right:9px}@media(max-width:700px){.wsp-hero__scene{margin-top:0;height:300px}.wsp-hero__scene img{object-position:52% 45%}.wsp-hero__facts{justify-content:flex-start;gap:10px 20px;font-size:14px}}.wsp-shelf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}@media(max-width:1100px){.wsp-shelf{grid-template-columns:repeat(3,minmax(0,1fr))}}.wsp-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.wsp-card__media{position:relative;aspect-ratio:4 / 3;border-radius:var(--wsp-radius);overflow:hidden;background:var(--wsp-paper);box-shadow:var(--wsp-shadow);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.wsp-card__media img{width:100%;height:100%;object-fit:cover;display:block}.wsp-card:hover .wsp-card__media{transform:translateY(-4px);box-shadow:0 1px 2px #17141f0d,0 28px 50px -24px #17141f59}.wsp-badge{position:absolute;left:12px;top:12px;background:var(--wsp-coral);color:#fff;font-size:12.5px;font-weight:700;padding:5px 9px;border-radius:6px}.wsp-badge--free{background:var(--wsp-sky);color:var(--wsp-brand)}.wsp-card__body{padding:14px 2px 0;display:grid;gap:4px}.wsp-card__title{font-weight:650;font-size:16.5px;color:var(--wsp-ink)}.wsp-card__meta{display:flex;align-items:center;gap:8px;color:var(--wsp-muted);font-size:13.5px}.wsp-price{display:flex;align-items:baseline;gap:8px;font-size:16px;color:var(--wsp-ink);font-weight:650}.wsp-price s{color:var(--wsp-muted);font-weight:400;font-size:14px}@media(max-width:900px){.wsp-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.wsp-card__title{font-size:15px}}.wsp-inside{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,30%);gap:clamp(16px,2vw,26px);overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 22px;scrollbar-width:thin}.wsp-inside figure{margin:0;scroll-snap-align:start}.wsp-inside img{width:100%;aspect-ratio:210 / 297;object-fit:cover;object-position:top;border-radius:10px;background:#fff;box-shadow:0 1px 2px #17141f0f,0 24px 40px -26px #17141f59;display:block}.wsp-inside figcaption{margin-top:12px;font-size:14px;color:var(--wsp-ink-2)}.wsp-inside figcaption b{color:var(--wsp-ink);font-weight:650}@media(max-width:700px){.wsp-inside{grid-auto-columns:78%}}.wsp-bundle{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,64px);align-items:center}.wsp-bundle__media img{width:100%;border-radius:var(--wsp-radius-lg);box-shadow:var(--wsp-shadow);display:block}.wsp-bundle__price{display:flex;align-items:baseline;gap:12px;margin:22px 0 6px}.wsp-bundle__price strong{font-family:var(--wsp-display);font-weight:800;color:var(--wsp-brand);font-size:44px;letter-spacing:-.02em;color:var(--wsp-ink)}.wsp-bundle__price s{color:var(--wsp-muted);font-size:18px}.wsp-bundle__save{color:#c2410c;font-weight:650;font-size:14.5px}.wsp-list{list-style:none;margin:22px 0 28px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:9px 20px;color:var(--wsp-ink-2);font-size:15px}.wsp-list li{display:flex;gap:10px;align-items:baseline}.wsp-list li:before{content:"\2713";color:var(--wsp-brand-2);font-weight:700}@media(max-width:900px){.wsp-bundle{grid-template-columns:1fr}}.wsp-free{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}@media(max-width:900px){.wsp-free{grid-template-columns:1fr}}.wsp-faq{max-width:820px;margin:0 auto}.wsp-faq details{border-bottom:1px solid var(--wsp-line)}.wsp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-weight:600;font-size:17px;color:var(--wsp-ink)}.wsp-faq summary::-webkit-details-marker{display:none}.wsp-faq summary:after{content:"+";font-weight:400;font-size:24px;line-height:1;color:var(--wsp-muted);transition:transform .25s ease}.wsp-faq details[open] summary:after{transform:rotate(45deg)}.wsp-faq .wsp-faq__a{padding:0 0 22px;color:var(--wsp-ink-2);line-height:1.65;font-size:15.5px;max-width:70ch}.wsp-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--wsp-line);border-radius:var(--wsp-radius);overflow:hidden}.wsp-facts>div{padding:22px;border-right:1px solid var(--wsp-line)}.wsp-facts>div:last-child{border-right:0}.wsp-facts b{display:block;font-family:var(--wsp-display);font-weight:750;font-size:22px;color:var(--wsp-ink)}.wsp-facts span{color:var(--wsp-muted);font-size:14px}@media(max-width:800px){.wsp-facts{grid-template-columns:1fr 1fr}.wsp-facts>div:nth-child(2){border-right:0}.wsp-facts>div:nth-child(-n+2){border-bottom:1px solid var(--wsp-line)}}.wsp-section--sand{background:var(--wsp-sand)}.wsp-section--sky{background:var(--wsp-paper)}.wsp-card:hover .wsp-card__media{box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f2d6b0f,0 30px 54px -26px #0f2d6b73}.wsp-center{text-align:center}.wsp-benefits-wrap{background:#f3f6fb;padding:clamp(34px,4vw,52px) 0}.wsp-benefits{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);text-align:center}.wsp-benefit__icon{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center}.wsp-benefit__icon img{width:64px;height:64px;object-fit:contain}.wsp-benefit__icon svg{width:32px;height:32px;stroke:var(--wsp-brand-2);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wsp-benefit h3{margin:12px 0 4px;font-size:16.5px;font-weight:700;color:var(--wsp-brand);letter-spacing:-.01em}.wsp-benefit p{margin:0 auto;color:var(--wsp-muted);font-size:14.5px;line-height:1.5;max-width:22ch}@media(max-width:900px){.wsp-benefits{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}@media(max-width:520px){.wsp-benefits{grid-template-columns:1fr 1fr}}.jdgm-carousel-title-and-link{display:none!important}.jdgm-carousel-wrapper{width:100%}[id$=__header_announcements_9jGBFp] .section-background{background:linear-gradient(109deg,#fcd49f 28%,#eef4ff 97%)!important}[id$=__header_announcements_9jGBFp]{color:#190035}[id$=__footer] .section-background{background-color:#190035!important;background-image:url(footer-anatomy.webp),url(footer-waves.svg),radial-gradient(60% 90% at 85% 100%,rgba(120,90,200,.28),transparent 70%),radial-gradient(50% 80% at 0% 0%,rgba(70,172,255,.1),transparent 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")!important;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat!important;background-position:right 4% top 18px,center bottom,center,center,0 0!important;background-size:auto 112%,100% 46%,cover,cover,160px 160px!important}[id$=__utilities] .section-background{background-color:#190035!important}@media(max-width:750px){[id$=__footer] .section-background{background-position:right -30px top 30px,center bottom,center,center,0 0!important;background-size:auto 70%,160% 30%,cover,cover,160px 160px!important}}.wsp-fan{position:relative;height:clamp(420px,44vw,600px);margin-top:10px;perspective:1600px}.wsp-fan figure{position:absolute;left:50%;top:4%;width:clamp(220px,23vw,330px);margin:0;transform-origin:50% 110%;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s ease}.wsp-fan img{width:100%;aspect-ratio:210 / 297;object-fit:cover;object-position:top;border-radius:8px;display:block;background:#fff;box-shadow:0 1px 2px #0f2d6b14,0 30px 60px -30px #0f2d6b73}.wsp-fan figcaption{position:absolute;left:0;right:0;bottom:-38px;text-align:center;font-size:14px;color:var(--wsp-ink-2);opacity:0;transition:opacity .4s ease}.wsp-fan figure:nth-child(1){transform:translate(-50%) translate(-118%) rotate(-11deg) translateY(30px);z-index:1}.wsp-fan figure:nth-child(2){transform:translate(-50%) translate(-60%) rotate(-5deg) translateY(8px);z-index:2}.wsp-fan figure:nth-child(3){transform:translate(-50%) translateY(-6px);z-index:5}.wsp-fan figure:nth-child(4){transform:translate(-50%) translate(60%) rotate(5deg) translateY(8px);z-index:2}.wsp-fan figure:nth-child(5){transform:translate(-50%) translate(118%) rotate(11deg) translateY(30px);z-index:1}.wsp-fan figure:nth-child(3) figcaption{opacity:1}@media(hover:hover){.wsp-fan:hover figure:nth-child(1){transform:translate(-50%) translate(-140%) rotate(-13deg) translateY(36px)}.wsp-fan:hover figure:nth-child(2){transform:translate(-50%) translate(-72%) rotate(-6deg) translateY(10px)}.wsp-fan:hover figure:nth-child(4){transform:translate(-50%) translate(72%) rotate(6deg) translateY(10px)}.wsp-fan:hover figure:nth-child(5){transform:translate(-50%) translate(140%) rotate(13deg) translateY(36px)}.wsp-fan figure:hover{z-index:9!important}.wsp-fan figure:hover figcaption{opacity:1}.wsp-fan figure:hover img{box-shadow:0 1px 2px #0f2d6b14,0 40px 70px -28px #0f2d6b8c}}@media(max-width:760px){.wsp-fan{display:none}}@media(min-width:761px){.wsp-inside--phone{display:none}}.wsp-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;text-align:center}.wsp-number b{display:block;font-size:clamp(34px,4.2vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1;color:var(--wsp-brand);background:linear-gradient(180deg,#0f2d6b,#2563eb 140%);-webkit-background-clip:text;background-clip:text;color:transparent}.wsp-number span{display:block;margin-top:10px;color:var(--wsp-muted);font-size:15px}@media(max-width:700px){.wsp-numbers{grid-template-columns:1fr 1fr;row-gap:34px}}.wsp-covers{position:relative;height:clamp(300px,32vw,440px);perspective:1400px}.wsp-covers img{position:absolute;left:50%;bottom:8%;width:clamp(150px,15vw,210px);aspect-ratio:4 / 3;object-fit:cover;border-radius:10px;box-shadow:0 1px 2px #0f2d6b1a,0 26px 44px -22px #0f2d6b80;transform-origin:50% 160%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.wsp-covers:before{content:"";position:absolute;top:10%;right:6%;bottom:0;left:6%;border-radius:50%;background:radial-gradient(closest-side,rgba(37,99,235,.16),transparent);filter:blur(10px)}.wsp-pfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--wsp-line);border-bottom:1px solid var(--wsp-line);margin:6px 0}.wsp-pfacts>div{padding:14px 12px 14px 0}.wsp-pfacts>div+div{padding-left:16px;border-left:1px solid var(--wsp-line)}.wsp-pfacts b{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--wsp-brand);line-height:1.1}.wsp-pfacts span{display:block;font-size:13px;color:var(--wsp-muted);margin-top:3px;line-height:1.3}.wsp-trust{display:flex;flex-wrap:wrap;gap:10px 22px;color:var(--wsp-ink-2);font-size:14px;padding-top:4px}.wsp-trust span{display:inline-flex;align-items:center;gap:8px}.wsp-trust svg{width:18px;height:18px;stroke:var(--wsp-brand-2);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}[id$=__reviews] h2{font-weight:800;letter-spacing:-.025em;color:var(--wsp-brand)}[id$=__reviews] p{color:var(--wsp-muted);font-size:15px}.jdgm-carousel--compact-theme .jdgm-carousel__item-container{margin-left:auto!important;margin-right:auto!important}.wsp-subjects{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}.wsp-subject{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:268px;padding:22px 22px 20px;border-radius:22px;text-decoration:none;color:var(--wsp-ink);--tone: #2563eb;--tint: #e8f0ff;background:linear-gradient(160deg,color-mix(in srgb,var(--tint) 92%,#fff) 0%,var(--tint) 100%);border:1px solid color-mix(in srgb,var(--tone) 12%,#fff);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.wsp-subject:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0f2d6b0d,0 26px 44px -26px color-mix(in srgb,var(--tone) 55%,transparent)}.wsp-subject__icon svg{width:34px;height:34px;stroke:var(--tone);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wsp-subject__title{margin-top:16px;font-size:19px;font-weight:750;letter-spacing:-.015em;color:var(--wsp-brand)}.wsp-subject__text{margin-top:6px;font-size:14.5px;line-height:1.5;color:var(--wsp-ink-2);max-width:60%;position:relative;z-index:1}.wsp-subject__go{margin-top:auto;width:36px;height:36px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--wsp-brand) 55%,transparent);display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;background:#ffffff80}.wsp-subject__go svg{width:17px;height:17px;stroke:var(--wsp-brand);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wsp-subject__art{position:absolute;right:-12px;bottom:-12px;width:50%;max-width:170px;height:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);pointer-events:none}.wsp-subject:hover .wsp-subject__art{transform:scale(1.06) rotate(-3deg)}.wsp-subject--sand{--tone: #c9852f;--tint: #fbecd9}.wsp-subject--sky{--tone: #2563eb;--tint: #e3edff}.wsp-subject--coral{--tone: #e4574e;--tint: #fde4e1}.wsp-subject--blue{--tone: #1d4fd8;--tint: #e1ebff}.wsp-subject--green{--tone: #2f9e5b;--tint: #e3f4e8}.wsp-subject--teal{--tone: #0f9488;--tint: #dcf3ef}.wsp-subject--lavender{--tone: #6d4fd6;--tint: #ece6fc}.wsp-subject--navy{--tone: #ffffff;--tint: #0f2d6b;color:#fff;background:linear-gradient(160deg,#183b85,#0f2d6b);border-color:#0f2d6b}.wsp-subject--navy .wsp-subject__title{color:#fff}.wsp-subject--navy .wsp-subject__text{color:#ffffffc7}.wsp-subject--navy .wsp-subject__go{border-color:#fff9;background:#ffffff14}.wsp-subject--navy .wsp-subject__go svg{stroke:#fff}@media(max-width:1000px){.wsp-subjects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.wsp-subjects{grid-template-columns:1fr}.wsp-subject{min-height:210px}}.wsp-intro{text-align:center;padding:clamp(48px,7vw,96px) 0 clamp(20px,3vw,36px);background:linear-gradient(180deg,#e9f0ff,#fff)}.wsp-intro h1{font-size:clamp(36px,4.6vw,62px);font-weight:800;letter-spacing:-.032em;line-height:1.05;color:var(--wsp-brand);margin:0 auto;max-width:18ch;text-wrap:balance}.wsp-intro p{margin:18px auto 0;max-width:60ch;font-size:clamp(16.5px,1.3vw,19px);line-height:1.6;color:var(--wsp-ink-2)}.wsp-intro img.wsp-mascot{display:block;width:clamp(150px,16vw,220px);height:auto;margin:0 auto 18px}.wsp-chapters{display:grid;gap:clamp(48px,7vw,96px);padding:clamp(40px,6vw,80px) 0}.wsp-chapter{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,72px);align-items:center}.wsp-chapter:nth-child(2n) .wsp-chapter__art{order:2}.wsp-chapter__art{display:flex;justify-content:center;align-items:center;aspect-ratio:1 / .82;border-radius:28px;background:radial-gradient(70% 70% at 50% 55%,#e6efff 0%,#f6f9ff 60%,transparent 100%)}.wsp-chapter__art img{width:66%;height:auto}.wsp-chapter h2{font-size:clamp(26px,2.8vw,36px);font-weight:800;letter-spacing:-.025em;color:var(--wsp-brand);margin:0;line-height:1.12}.wsp-chapter p{margin:14px 0 0;font-size:17px;line-height:1.7;color:var(--wsp-ink-2);max-width:54ch}@media(max-width:800px){.wsp-chapter{grid-template-columns:1fr}.wsp-chapter:nth-child(2n) .wsp-chapter__art{order:0}}.wsp-cta{text-align:center;padding:clamp(48px,6vw,80px) 0;background:linear-gradient(180deg,#fff,#eef4ff)}.wsp-cta h2{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.025em;color:var(--wsp-brand);margin:0 0 20px}.wsp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);counter-reset:step}.wsp-step{position:relative;padding-top:4px}.wsp-step__num{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--wsp-brand-2);font-size:15px}.wsp-step__num svg{width:30px;height:30px;stroke:var(--wsp-brand-2);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wsp-step h3{margin:14px 0 6px;font-size:19px;font-weight:750;color:var(--wsp-brand);letter-spacing:-.015em}.wsp-step p{margin:0;color:var(--wsp-ink-2);font-size:15px;line-height:1.6}.wsp-step+.wsp-step:before{content:"";position:absolute;left:calc(-1*clamp(9px,1.2vw,16px));top:18px;width:1px;height:64px;background:var(--wsp-line)}@media(max-width:900px){.wsp-steps{grid-template-columns:1fr 1fr}.wsp-step+.wsp-step:before{display:none}}@media(max-width:520px){.wsp-steps{grid-template-columns:1fr}}.wsp-coll-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);padding-bottom:clamp(48px,6vw,88px)}@media(max-width:1100px){.wsp-coll-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.wsp-coll-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wsp-contact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;max-width:900px;margin:0 auto;padding:0 0 12px}.wsp-contact img{width:170px;height:auto}.wsp-contact a{color:var(--wsp-brand-2);font-weight:650}.rte table{width:100%;border-collapse:collapse;margin:14px 0 22px;font-size:14.5px}.rte th{text-align:left;font-weight:700;color:var(--wsp-brand);border-bottom:2px solid var(--wsp-line);padding:8px 10px}.rte td{border-bottom:1px solid var(--wsp-line);padding:7px 10px}.rte tbody tr:nth-child(2n) td{background:#f7f9fd}.wsp-made{margin:10px 0 0;font-size:12.5px;color:var(--wsp-muted)}.wsp-banner{position:relative;min-height:clamp(380px,38vw,560px);display:flex;align-items:center;overflow:hidden;background:#2a2f3a}.wsp-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%}.wsp-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1114209e,#11142061 38%,#1114200d 70%)}.wsp-banner__copy{position:relative;z-index:1;width:100%;color:#fff;padding-top:48px;padding-bottom:48px}.wsp-banner h2{margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:#fff;max-width:16ch}.wsp-banner__text{margin-top:12px;font-size:clamp(16px,1.3vw,19px);line-height:1.55;max-width:44ch;color:#ffffffeb}.wsp-banner__text p{margin:0}.wsp-banner .wsp-btn{margin-top:24px}.wsp-btn--light{background:#fff;color:var(--wsp-brand)}.wsp-btn--light:hover{background:#eef3ff}@media(max-width:700px){.wsp-banner__shade{background:linear-gradient(180deg,#11142040,#111420a6)}.wsp-banner{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/wisspo.css.map */
