@import "https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700;800;900&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}:root{--ink:#173a3b;--teal:#0f7773;--mint:#d8ece5;--cream:#f6efe3;--paper:#fffaf2;--coral:#ef745f;--gold:#e8b96a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Heebo,Arial,sans-serif}a{color:inherit;text-decoration:none}.wrap{width:min(1180px,100% - 40px);margin-inline:auto}.nav{z-index:5;justify-content:space-between;align-items:center;height:92px;display:flex;position:relative}.brand{align-items:center;gap:12px;display:flex}.brand-mark{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:43px;height:43px;font-size:24px;font-weight:900;display:grid;box-shadow:inset 0 0 0 5px #fff2}.brand b,.brand small{line-height:1.1;display:block}.brand b{font-size:20px}.brand small{color:#57706d;margin-top:4px;font-size:12px}.nav-links{align-items:center;gap:34px;font-size:14px;font-weight:600;display:flex}.nav-cta{color:#fff;background:var(--teal);border-radius:99px;padding:11px 22px}.hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:55px;min-height:650px;padding-block:35px 70px;display:grid}.eyebrow{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.eyebrow:before{content:"";background:var(--coral);border-radius:3px;width:22px;height:3px}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.055em;margin:20px 0 28px;font-size:clamp(54px,6.6vw,92px);font-weight:900;line-height:.98}em{color:var(--coral);font-style:normal;position:relative}.lead{color:#506767;max-width:610px;margin-bottom:30px;font-size:20px;line-height:1.7}.hero-actions,.cta-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button{border:2px solid var(--ink);border-radius:14px;justify-content:center;align-items:center;gap:16px;min-height:54px;padding:0 25px;font-weight:800;transition:all .2s;display:inline-flex}.button.primary{background:var(--teal);border-color:var(--teal);color:#fff}.button.secondary{background:0 0}.trust{color:#607776;flex-wrap:wrap;gap:20px;margin-top:28px;font-size:14px;display:flex}.trust span:first-letter{color:var(--teal)}.scarf-stage{place-items:center;min-height:540px;display:grid;position:relative}.sun{background:var(--mint);border-radius:50%;width:430px;height:430px;position:absolute;box-shadow:20px 22px #edc9ab}.scarf{z-index:1;color:#fff;background:repeating-linear-gradient(90deg,#075e5b 0 4px,#0b6c68 4px 8px);border:1px solid #fff3;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;width:172px;height:485px;display:flex;position:relative;overflow:visible;transform:rotate(17deg);box-shadow:20px 26px 45px #173a3b35}.scarf:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff0b 5px 6px);position:absolute;inset:0}.scarf strong{writing-mode:vertical-rl;letter-spacing:.06em;z-index:2;font-size:30px;transform:rotate(180deg)}.mini-mark{z-index:2;background:var(--cream);width:55px;height:55px;color:var(--teal);border-radius:50%;place-items:center;margin:18px;font-size:29px;font-weight:900;display:grid}.stripe{background:var(--coral);border-block:6px solid var(--cream);width:100%;height:23px;position:absolute;left:0}.stripe-a{top:58px}.stripe-b{bottom:58px}.fringe{background:repeating-linear-gradient(90deg,var(--teal) 0 3px,transparent 3px 8px);height:34px;position:absolute;left:7px;right:7px}.fringe.top{top:-31px}.fringe.bottom{bottom:-31px}.tag{z-index:2;background:var(--paper);border:1px solid #ddd1bf;border-radius:99px;padding:10px 17px;font-size:13px;font-weight:700;position:absolute;bottom:46px;right:15px;transform:rotate(-4deg);box-shadow:0 7px 18px #173a3b18}.ticker{white-space:nowrap;background:var(--teal);color:#fff;letter-spacing:.04em;padding:16px 0;font-size:15px;font-weight:700;overflow:hidden}.ticker div{width:max-content;margin:auto}.ticker i{color:var(--gold);margin:0 20px;font-style:normal}.section{padding-block:105px}.section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:48px;display:flex}.section-heading h2,.cta h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(38px,5vw,62px);line-height:1.1}.section-heading>p{color:#607271;max-width:420px;margin:0;font-size:17px;line-height:1.7}.audience-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.audience-card{background:var(--paper);border:1px solid #e3d8c8;border-radius:20px;min-height:270px;padding:30px 25px;transition:all .25s}.audience-card:hover{border-color:var(--coral);transform:translateY(-6px)}.audience-card .icon{background:var(--mint);border-radius:15px;place-items:center;width:54px;height:54px;font-size:25px;display:grid}.audience-card h3{margin:36px 0 10px;font-size:21px}.audience-card p,.step p,.cta p{color:#647776;line-height:1.65}.how{background:#e5efe9;padding-block:105px}.steps{border-top:1px solid #b6d0c7;grid-template-columns:repeat(4,1fr);display:grid}.step{padding:32px 0 0 28px;position:relative}.step:not(:last-child):after{content:"";background:var(--coral);border-radius:50%;width:13px;height:13px;position:absolute;top:-7px;left:12px}.step span{color:var(--coral);font-size:13px;font-weight:900}.step h3{margin:12px 0 8px;font-size:21px}.cta{background:var(--paper);border:1px solid #e0d4c4;border-radius:26px;justify-content:space-between;align-items:center;gap:40px;min-height:300px;margin-block:90px;padding:55px 60px;display:flex;position:relative;overflow:hidden}.cta:after{content:"";border:32px solid var(--mint);border-radius:50%;width:220px;height:220px;position:absolute;top:-80px;left:-80px}.cta>div{z-index:1;position:relative}.cta p{max-width:610px;margin:18px 0 0;font-size:17px}.cta-actions{justify-content:flex-end;min-width:250px}.cta-actions .button{width:100%}footer{border-top:1px solid #d8cdbd;padding:35px 0 90px}.footer-inner{justify-content:space-between;align-items:center;display:flex}.footer-inner p{color:#73817f;margin:0;font-size:13px}.mobile-actions,.mobile-hero-visual{display:none}.made-in-israel{z-index:4;color:#17243b;background:#fffffff2;border:2px solid #087fb6;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:900;line-height:1;display:flex;position:absolute;top:28px;left:12px;transform:rotate(-4deg);box-shadow:4px 5px #f5b82e}.made-in-israel img{object-fit:cover;border-radius:50%;width:26px;height:26px}@media (width<=900px){.nav-links a:not(.nav-cta){display:none}.hero{text-align:center;grid-template-columns:1fr;gap:0;padding-top:35px}.hero-copy{flex-direction:column;align-items:center;display:flex}.scarf-stage{min-height:470px;margin-top:20px}.sun{width:350px;height:350px}.scarf{width:145px;height:410px}.audience-grid{grid-template-columns:repeat(2,1fr)}.section-heading{display:block}.section-heading>p{margin-top:18px}.steps{grid-template-columns:repeat(2,1fr);gap:25px 0}.cta{padding:45px;display:block}.cta-actions{max-width:370px;margin-top:28px}}@media (width<=600px){.wrap{width:min(100% - 28px,1180px)}.nav{height:76px}.brand b{font-size:17px}.nav-cta{padding:9px 15px;font-size:13px}.hero{min-height:auto;padding-bottom:45px}h1{font-size:54px}.lead{font-size:17px}.hero-actions{display:none}.trust{justify-content:center;gap:9px 15px}.scarf-stage{min-height:410px}.sun{width:290px;height:290px}.scarf{width:126px;height:350px}.scarf strong{font-size:24px}.tag{bottom:30px;right:0}.ticker div{animation:16s linear infinite marquee}@keyframes marquee{to{transform:translate(25%)}}.section,.how{padding-block:70px}.section-heading{margin-bottom:32px}.section-heading h2,.cta h2{font-size:40px}.audience-grid{grid-template-columns:1fr}.audience-card{min-height:auto}.audience-card h3{margin-top:22px}.steps{border-top:none;grid-template-columns:1fr}.step{border-top:1px solid #b6d0c7;padding:24px 0}.step:not(:last-child):after{display:none}.cta{margin-block:55px;padding:38px 25px}.footer-inner{flex-direction:column;align-items:flex-start;gap:25px}footer{padding-bottom:95px}.mobile-actions{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf2ef;border-radius:18px;grid-template-columns:1fr 1.35fr;gap:8px;padding:7px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 10px 35px #173a3b30}.mobile-actions a{border:1px solid #cfc5b7;border-radius:12px;place-items:center;min-height:48px;font-weight:800;display:grid}.mobile-actions .whatsapp{color:#fff;background:#1d9b62;border-color:#1d9b62}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.nav-cta{background:var(--coral);box-shadow:0 5px #b91f29}.button.primary{background:var(--coral);border-color:var(--coral);box-shadow:0 5px #b91f29}.scarf-stage{isolation:isolate;place-items:center;min-height:540px;display:grid;position:relative}.scarf-stage:before{content:"";background:var(--gold);z-index:-1;border-radius:46% 54% 42% 58%;position:absolute;inset:22px 0 0 38px;transform:rotate(-5deg)}.hero-photo{object-fit:cover;border:9px solid var(--paper);width:88%;height:480px;box-shadow:20px 24px 0 var(--teal),0 25px 55px #10245c38;border-radius:32px;transform:rotate(3deg)}.color-tabs{gap:8px;display:grid;position:absolute;top:70px;left:-5px}.color-tabs i{background:var(--coral);border-radius:8px;width:18px;height:54px}.confetti{z-index:3;border-radius:4px;width:18px;height:42px;position:absolute}.confetti-one{background:var(--coral);bottom:68px;left:15px;transform:rotate(31deg)}.confetti-two{background:var(--green);top:28px;right:16px;transform:rotate(-38deg)}.tag{border:2px solid var(--ink);box-shadow:5px 6px 0 var(--gold);font-size:14px;font-weight:800;bottom:28px;right:-5px}.showcase{padding-block:100px 25px}.showcase-title{max-width:740px;margin-bottom:40px}.showcase-title h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(40px,5vw,64px);line-height:1.08}.photo-grid{grid-template-columns:1.15fr .85fr .7fr;align-items:stretch;gap:18px;display:grid}.photo-card{background:#ddd;border-radius:24px;min-height:410px;margin:0;position:relative;overflow:hidden;box-shadow:0 14px 30px #10245c18}.photo-card img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.photo-card:hover img{transform:scale(1.035)}.photo-card:after{content:"";background:linear-gradient(#0000,#081637dc);position:absolute;inset:35% 0 0}.photo-card figcaption{z-index:2;color:#fff;gap:4px;display:grid;position:absolute;bottom:25px;right:25px}.photo-card figcaption b{font-size:24px}.photo-card figcaption span{color:#ffffffcf}.party-card{background:var(--gold);min-height:410px;color:var(--ink);border-radius:24px;flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:relative;overflow:hidden}.party-card:before{content:"";background:var(--coral);border-radius:50%;width:180px;height:180px;position:absolute;top:-65px;left:-55px}.party-icon{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:29px;display:grid;position:absolute;top:30px;right:28px;transform:rotate(-10deg)}.party-card b{font-size:25px}.party-card p{margin:10px 0 16px;line-height:1.6}.party-stripes{background:linear-gradient(90deg,var(--coral) 0 25%,var(--teal) 25% 50%,var(--green) 50% 75%,#7939d2 75%);border-radius:9px;height:16px}.audience-card{border-top:7px solid var(--teal)}@media (width<=900px){.photo-grid{grid-template-columns:1fr 1fr}.photo-wide{grid-column:1/-1}}@media (width<=600px){.hero-photo{width:90%;height:360px;box-shadow:12px 14px 0 var(--teal),0 20px 45px #10245c32;border-width:6px;border-radius:24px}.section,.how,.showcase{padding-block:70px}.photo-grid{grid-template-columns:1fr}.photo-wide{grid-column:auto}.photo-card,.party-card{min-height:340px}}body{background-color:#0000;background-image:radial-gradient(circle at 8% 12%,#ffd21f35 0 12%,#0000 30%),radial-gradient(circle at 91% 32%,#ef33402a 0 10%,#0000 28%),radial-gradient(circle at 25% 78%,#0a66d821 0 12%,#0000 32%),linear-gradient(135deg,#fff8e8 0%,#f5f7ff 48%,#fff1ef 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff9e;border:1px solid #fffa;border-radius:24px;height:72px;margin-top:12px;padding:0 22px;position:sticky;top:12px;box-shadow:0 14px 35px #10245c12}.hero{min-height:720px}.button{border-radius:99px}.button:hover{transform:translateY(-4px)rotate(-1deg);box-shadow:0 12px 24px #10245c25}.hero-photo{border-radius:44% 56% 42% 58%/35% 38% 62% 65%;transition:transform .35s,border-radius .35s}.scarf-stage:hover .hero-photo{border-radius:30% 70% 55% 45%/44% 40% 60% 56%;transform:rotate(-1deg)scale(1.025)}.showcase{position:relative}.showcase:before{content:"";border:20px solid var(--green);opacity:.55;border-radius:50%;width:110px;height:110px;position:absolute;top:38px;left:-30px}.photo-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:125px}.photo-card,.party-card{min-height:0}.photo-wide{border-radius:36px 90px 36px 36px;grid-area:span 3/span 7}.photo-card:not(.photo-wide):not(.photo-youth):not(.photo-corporate){border-radius:90px 36px 36px;grid-area:span 3/span 5}.photo-youth{border-radius:36px 36px 90px;grid-area:span 3/span 6}.photo-corporate{border-radius:36px 36px 36px 90px;grid-area:span 3/span 6}.party-card{border-radius:80px 32px;grid-area:span 2/span 12;min-height:250px;padding:42px}.photo-card{transition:transform .3s,box-shadow .3s}.photo-card:hover{transform:translateY(-8px)rotate(.6deg);box-shadow:0 22px 45px #10245c2a}.audience-card{border-radius:30px 60px 30px 30px;box-shadow:0 12px 25px #10245c0d}.audience-card:nth-child(2n){border-radius:60px 30px 30px}.audience-card:hover{transform:translateY(-8px)rotate(-.7deg);box-shadow:0 20px 35px #10245c1c}.how{clip-path:polygon(0 5%,100% 0,100% 95%,0 100%);background:linear-gradient(135deg,#dcecff,#eadfff);padding-block:145px}.step{transition:transform .25s}.step:hover{transform:translateY(-5px)}.step span{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:inline-grid;transform:rotate(-7deg)}.cta{background:linear-gradient(120deg,#fff,#fff5d8);border-radius:85px 28px;box-shadow:0 24px 60px #10245c18}@media (width<=900px){.photo-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.photo-wide,.photo-card:not(.photo-wide):not(.photo-youth):not(.photo-corporate),.photo-youth,.photo-corporate,.party-card{grid-area:auto;min-height:360px}.photo-wide,.party-card{grid-column:1/-1}}@media (width<=600px){.nav{border-radius:18px;width:calc(100% - 20px);margin-top:8px;padding:0 12px;position:relative;top:auto}.hero{min-height:auto}.mobile-hero-visual{border:5px solid #fff;border-radius:22px 46px 22px 22px;width:100%;height:min(470px,118vw);margin:-4px 0 24px;display:block;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:10px 12px #087fb6,0 18px 38px #17243b24}.mobile-hero-visual img{object-fit:cover;object-position:center;width:100%;height:100%}.mobile-hero-visual:after{content:"";background:linear-gradient(#0000,#101b34c9);position:absolute;inset:45% 0 0}.mobile-hero-visual span{z-index:1;color:#fff;font-size:14px;font-weight:800;position:absolute;bottom:12px;right:16px}.mobile-hero-visual .made-in-israel{color:#17243b;padding:7px 10px;font-size:12px;inset:10px auto auto 10px}.mobile-hero-visual .made-in-israel img{object-fit:cover;border-radius:50%;width:28px;min-width:28px;height:28px}.scarf-stage{display:none}.photo-grid{grid-template-columns:1fr}.photo-wide,.party-card{grid-column:auto}.photo-wide,.photo-card:not(.photo-wide):not(.photo-youth):not(.photo-corporate),.photo-youth,.photo-corporate,.party-card{border-radius:28px 58px 28px 28px;min-height:340px}.party-card{min-height:300px}.how{clip-path:polygon(0 2%,100% 0,100% 98%,0 100%);padding-block:95px}.cta{border-radius:48px 20px}}.brand-mark{background:linear-gradient(135deg,#275d78 0 50%,#b85c47 50%)}h1{text-shadow:none}.lead,.section-heading>p,.audience-card p,.step p,.cta p{color:#53626a}.tag{background:#f6f3ed;box-shadow:5px 6px #c49a62}.party-card:before{background:#9b5748}.party-icon{background:#275d78}.party-stripes{opacity:.9;background:linear-gradient(90deg,#9b5748 0 25%,#275d78 25% 50%,#567568 50% 75%,#6c5e78 75%)}.audience-card{background:#f6f3ed;border-color:#275d78 #d2cbc0 #d2cbc0}.audience-card:nth-child(2) .icon,.audience-card:nth-child(4) .icon{background:#ead8d1}body{background:#fff}.nav{background:#ffffffed}.audience-card,.cta{background:#fff}.brand-mark{object-fit:cover;object-position:center;background:#fff;border:1px solid #d7d1c7;padding:2px;box-shadow:0 5px 14px #18263818}.party-card{color:#fff;isolation:isolate;background:radial-gradient(circle at 82% 22%,#ff8a644f 0 10%,#0000 28%),radial-gradient(circle at 16% 110%,#3dd7c45c 0 22%,#0000 43%),linear-gradient(125deg,#273db7 0%,#6035a9 48%,#d54d75 100%);transition:transform .3s,box-shadow .3s;box-shadow:0 22px 50px #3a2a8429}.party-card:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:0 0;border:38px solid #ffffff1f;width:250px;height:250px;top:-150px;left:-70px}.party-card:after{content:"";z-index:-1;border:24px solid #ffce6a5e;border-radius:38%;width:110px;height:110px;position:absolute;bottom:-75px;right:18%;transform:rotate(25deg)}.party-card:hover{transform:translateY(-7px);box-shadow:0 30px 60px #3a2a8438}.party-card:hover:after{transition:transform .45s;transform:rotate(45deg)translateY(-8px)}.party-icon{color:#ffd778;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff5c;box-shadow:0 10px 25px #22185a42}.party-card b{letter-spacing:-.02em;font-size:30px}.party-card p{color:#ffffffe0;max-width:680px;font-size:17px}.party-stripes{opacity:1;background:linear-gradient(90deg,#55dfcc,#ffd778,#ff9278,#fff);width:58%;height:5px;box-shadow:0 0 20px #ffffff42}:root{--ink:#17243b;--teal:#087fb6;--mint:#d9f7f1;--cream:#fff7e8;--paper:#fff;--coral:#f05d44;--gold:#f5b82e;--green:#20a878}.nav-cta,.button.primary{background:linear-gradient(135deg,#25d366,#128c4a);border-color:#128c4a;box-shadow:0 5px #0b6836}.nav-cta:hover,.button.primary:hover{box-shadow:0 10px 24px #25d36640}.mobile-actions .whatsapp{color:#fff;background:#25d366;border-color:#25d366}.eyebrow{color:#087fb6}em{color:#e94b4d}.hero h1 em{color:#4258c9;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#087fb6,#6949c6);-webkit-background-clip:text;background-clip:text}.scarf-stage:before{opacity:.85;background:#ffd76a}.hero-photo{box-shadow:18px 22px #087fb6,0 25px 55px #17243b2c}.color-tabs i{background:#f05d44}.color-tabs i:nth-child(2){background:#f5b82e}.color-tabs i:nth-child(3){background:#20a878}.color-tabs i:nth-child(4){background:#087fb6}.confetti-one{background:#f05d44}.confetti-two{background:#20a878}.tag{box-shadow:5px 6px #f5b82e}.ticker i{color:#ffd76a}.showcase:before{opacity:.45;border-color:#20a878}.audience-card{border-top-color:#087fb6;box-shadow:0 12px 28px #174c7812}.audience-card:nth-child(3){border-top-color:#f5b82e}.audience-card:nth-child(4){border-top-color:#20a878}.audience-card .icon{background:#d9f3ff}.audience-card:nth-child(2) .icon{background:#ffe2dd}.audience-card:nth-child(3) .icon{background:#fff1c9}.audience-card:nth-child(4) .icon{background:#d9f7f1}.cta{border-color:#d9e6ed;box-shadow:0 24px 60px #087fb616}:root{--coral:#654fd0}em,.hero h1 em{color:#4258c9;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#087fb6,#6949c6);-webkit-background-clip:text;background-clip:text}.eyebrow:before{background:linear-gradient(90deg,#087fb6,#6949c6)}.color-tabs i,.confetti-one{background:#6949c6}.audience-card:nth-child(2){border-top-color:#6949c6}.step span{background:linear-gradient(135deg,#087fb6,#6949c6)}.ticker{background:linear-gradient(90deg,#087fb6 0%,#385acb 45%,#6949c6 100%)}.party-card{background:radial-gradient(circle at 82% 22%,#4b7ff050 0 10%,#0000 28%),radial-gradient(circle at 16% 110%,#3dd7c45c 0 22%,#0000 43%),linear-gradient(125deg,#087fb6 0%,#385acb 48%,#6949c6 100%)}.party-stripes{background:linear-gradient(90deg,#55dfcc,#ffd778,#65a6ff,#fff)}.brand-mark{border-color:#b8c8ff;box-shadow:0 5px 16px #6949c620}body{color:#f4f6fb;background:radial-gradient(circle at 86% 8%,#654fd024 0 12%,#0000 32%),radial-gradient(circle at 10% 42%,#087fb617 0 14%,#0000 36%),linear-gradient(145deg,#090b10 0%,#141821 48%,#0d1016 100%)}.nav{background:#151922e8;border-color:#ffffff1c;box-shadow:0 16px 45px #0006}.brand small,.lead,.section-heading>p,.audience-card p,.step p,.cta p,.footer-inner p,.trust{color:#adb6c7}.nav-links a:not(.nav-cta):hover{color:#9d8cff}.hero-photo{border-color:#202633;box-shadow:18px 22px #087fb6,0 30px 70px #0000008a}.tag{color:#f5f7fb;background:#171c27;border-color:#566075}.showcase-title h2,.section-heading h2,.cta h2{color:#f4f6fb}.audience-card{background:linear-gradient(145deg,#1b202b,#12161e);border-color:#303849;box-shadow:0 18px 40px #0000004a}.audience-card .icon{color:#17243b}.how{background:linear-gradient(135deg,#111620 0%,#1b1830 52%,#111821 100%)}.steps{border-color:#424b60}.step{color:#f3f5fa}.cta{background:linear-gradient(120deg,#1b202a,#11151d);border-color:#343d50;box-shadow:0 28px 70px #0006}.cta:after{border-color:#654fd035}.button.secondary{color:#f4f6fb;border-color:#e5e9f2}footer{border-color:#313847}.mobile-actions{background:#151922ed}.mobile-actions a:not(.whatsapp){color:#f4f6fb;border-color:#4a5367}@media (width<=600px){.mobile-hero-visual{border-color:#252b37;box-shadow:10px 12px #654fd0,0 22px 46px #0000008c}}.audience-card .icon{isolation:isolate;color:#fff;text-shadow:0 2px 8px #06133088;background:linear-gradient(145deg,#209fe0 0%,#315bd4 52%,#6b4ee5 100%);border:1px solid #ffffff52;border-radius:23px;width:72px;height:72px;font-family:Arial,sans-serif;font-size:32px;font-weight:700;line-height:1;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 22px #16215a52,0 12px 28px #087fb638,0 0 0 5px #ffffff09}.audience-card .icon:before{content:"";z-index:-1;filter:blur(1px);background:linear-gradient(#ffffffb8,#0000);border-radius:50%;width:56px;height:30px;position:absolute;top:-7px;left:7px;transform:rotate(-8deg)}.audience-card .icon:after{content:"";z-index:-1;filter:blur(5px);background:#ffffff3d;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-5px;right:-5px}.audience-card:nth-child(2) .icon{background:linear-gradient(145deg,#9f67f4 0%,#6848dc 48%,#315bd4 100%);box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 22px #24165b52,0 12px 28px #6949c642,0 0 0 5px #ffffff09}.audience-card:nth-child(3) .icon{background:linear-gradient(145deg,#27d7c0 0%,#139ca5 48%,#087fb6 100%);box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 22px #075c6552,0 12px 28px #20c6bd3d,0 0 0 5px #ffffff09}.audience-card:nth-child(4) .icon{background:linear-gradient(145deg,#ff789f 0%,#bc55d8 48%,#654fd0 100%);box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 22px #5b1b6652,0 12px 28px #bc55d83d,0 0 0 5px #ffffff09}.audience-card:hover .icon{transform:rotate(2deg)translateY(-4px)scale(1.05);box-shadow:inset 0 1px #fff,inset 0 -10px 22px #16215a42,0 17px 34px #4773e24d,0 0 0 7px #ffffff0d}@media (width<=600px){.audience-card .icon{border-radius:21px;width:66px;height:66px;font-size:29px}}.product-switch{background:#090c12a8;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:inset 0 1px #ffffff0d}.product-switch a{color:#aeb7c8;text-align:center;border-radius:999px;min-width:78px;padding:8px 17px;font-size:14px;font-weight:800;transition:background .2s,color .2s,transform .2s}.product-switch a:hover{color:#fff;transform:translateY(-1px)}.product-switch a.active{color:#fff;background:linear-gradient(135deg,#087fb6,#6949c6);box-shadow:0 6px 16px #35287c66,inset 0 1px #ffffff4a}.sweaters-page{background:radial-gradient(circle at 84% 7%,#6949c62c 0 11%,#0000 31%),radial-gradient(circle at 8% 48%,#087fb61f 0 13%,#0000 34%),linear-gradient(145deg,#080a0f 0%,#151923 48%,#0c0f16 100%)}.sweater-hero{min-height:730px}.sweater-hero h1{font-size:clamp(52px,6vw,84px)}.sweater-stage:before{opacity:.92;background:linear-gradient(135deg,#087fb6,#6949c6)}.sweater-stage .hero-photo{object-position:center}.sweater-stage .tag{box-shadow:5px 6px #20a878}.sweater-showcase{padding-bottom:40px}.sweater-showcase .showcase-title p{color:#adb6c7;max-width:660px;margin:18px 0 0;font-size:18px;line-height:1.7}.sweater-photo-grid{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.sweater-feature-card{background:#11151d;border:1px solid #ffffff21;min-height:520px}.sweater-feature-card:first-child{border-radius:34px 90px 34px 34px}.sweater-feature-card:nth-child(2){border-radius:90px 34px 34px}.sweater-feature-card img{object-position:center}.sweater-idea-card{color:#fff;background:radial-gradient(circle at 85% 12%,#ffffff20 0 8%,#0000 24%),linear-gradient(145deg,#087fb6,#3a56c8 48%,#6949c6);border:1px solid #8172d75c;border-radius:34px 34px 80px;flex-direction:column;justify-content:flex-end;min-height:520px;padding:34px;display:flex;box-shadow:0 24px 55px #03050a6b}.sweater-idea-card>span{color:#ffd778;background:#ffffff16;border:1px solid #fff6;border-radius:22px;place-items:center;width:64px;height:64px;margin-bottom:auto;font-size:30px;display:grid;transform:rotate(-7deg)}.sweater-idea-card h3{margin:0 0 12px;font-size:30px}.sweater-idea-card p{color:#ffffffe0;line-height:1.7}.sweater-idea-card a{border-top:1px solid #ffffff3d;margin-top:12px;padding-top:20px;font-weight:900}.sweater-examples{padding-top:96px}.sweater-examples-heading{margin-bottom:38px}.sweater-examples-heading p{max-width:610px}.sweater-examples-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:125px;gap:18px;display:grid}.sweater-example-card{background:#11151d;border:1px solid #ffffff24;border-radius:34px;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 55px #03050a70}.sweater-example-card:first-child{border-radius:36px 90px 36px 36px;grid-area:span 3/span 7}.sweater-example-card:nth-child(2){border-radius:90px 36px 36px;grid-area:span 3/span 5}.sweater-example-card:nth-child(3){border-radius:36px 36px 90px;grid-area:span 3/span 5}.sweater-example-card:nth-child(4){border-radius:36px 36px 36px 90px;grid-area:span 3/span 7}.sweater-example-card:nth-child(5){border-radius:72px 36px;grid-area:span 3/span 12}.sweater-example-card img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.sweater-example-card:hover img{transform:scale(1.035)}.sweater-example-card:after{content:"";background:linear-gradient(#0000 0%,#080b12d9 52%,#080b12fa 100%);position:absolute;inset:30% 0 0}.sweater-example-card figcaption{z-index:2;color:#fff;position:absolute;bottom:30px;left:32px;right:32px}.sweater-example-card figcaption>span{color:#74d5ff;letter-spacing:.02em;margin-bottom:9px;font-size:13px;font-weight:900;display:inline-block}.sweater-example-card:nth-child(2n) figcaption>span{color:#b7a8ff}.sweater-example-card h3{margin:0 0 9px;font-size:clamp(25px,2.5vw,34px)}.sweater-example-card p{color:#ffffffd1;max-width:540px;margin:0;line-height:1.65}.choice-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.choice-card{background:linear-gradient(145deg,#1b202b,#11151d);border:1px solid #303849;border-radius:26px 56px 26px 26px;min-height:250px;padding:28px;transition:transform .25s,border-color .25s;box-shadow:0 18px 40px #00000042}.choice-card:nth-child(2n){border-radius:56px 26px 26px}.choice-card:hover{border-color:#6854ce;transform:translateY(-7px)}.choice-card>span{color:#fff;background:linear-gradient(135deg,#087fb6,#6949c6);border-radius:16px;place-items:center;width:48px;height:48px;font-size:13px;font-weight:900;display:inline-grid}.choice-card h3{margin:40px 0 10px;font-size:23px}.choice-card p{color:#adb6c7;line-height:1.65}.sweater-audiences{background:linear-gradient(135deg,#10141c,#171526 52%,#10161f);border-block:1px solid #ffffff0d}.sweater-how{background:linear-gradient(135deg,#111620 0%,#1b1830 52%,#111821 100%)}.sweater-cta{border-color:#51477b}.footer-products{gap:8px;display:flex}.footer-products a{color:#adb6c7;border:1px solid #3c4558;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:800}.footer-products a.active{color:#fff;background:#6949c633;border-color:#6949c6}.image-disclaimer{color:#8791a3;text-align:center;margin:22px 0 0;font-size:13px;line-height:1.6}@media (width<=1040px){.nav-links{gap:18px}.sweater-photo-grid{grid-template-columns:1fr 1fr}.sweater-idea-card{min-height:310px}.choice-grid{grid-template-columns:repeat(2,1fr)}.sweater-examples-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.sweater-example-card:nth-child(n){grid-area:auto;min-height:440px}}@media (width<=760px){.nav-links{display:none}.product-switch a{min-width:68px;padding-inline:13px}.sweater-photo-grid{grid-template-columns:1fr}.sweater-feature-card,.sweater-idea-card{grid-column:auto;min-height:420px;border-radius:28px 58px 28px 28px!important}.sweater-examples{padding-top:68px}.sweater-examples-grid{grid-template-columns:1fr}.sweater-example-card:nth-child(n){min-height:430px;border-radius:28px 58px 28px 28px!important}.footer-products{order:3}}@media (width<=600px){.nav .brand small{display:none}.nav .brand{gap:7px}.nav .brand-mark{width:39px;height:39px}.product-switch a{min-width:62px;padding:7px 11px;font-size:13px}.sweater-hero h1{font-size:49px}.sweater-mobile-visual img{object-position:center}.choice-grid{grid-template-columns:1fr}.choice-card{min-height:auto}.choice-card h3{margin-top:25px}.sweater-feature-card{min-height:380px}.sweater-idea-card{min-height:330px}.sweater-example-card:nth-child(n){min-height:390px}.sweater-example-card figcaption{bottom:24px;left:24px;right:24px}.footer-products{width:100%}}
