:root{--navy:#03143e;--navy-bg:#062451;--purple:#8100f5;--orange:#ff7400;--cyan:#05c3e8;--white:#fff;--muted:#556076;--pale:#f1f7fd;--ice:#c8effb;--lavender:#ead9fc;--peach:#fdebd1;--line:#d9dfe8;--shadow:rgba(3,20,62,.07);--u:min(.0630517vw,1px);--display:'Lilita One','Baloo 2',sans-serif;--body:'Roboto',Arial,sans-serif;--hand:'Kalam',cursive}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--navy);font-family:var(--body);background:white}h1,h2,h3,p{margin:0}h1,h2,h3,.card-title{font-family:var(--display);font-weight:400}button,input,textarea,select{font:inherit}button{cursor:pointer;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}img,svg{display:block}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.design{position:relative;width:calc(1586 * var(--u));margin-inline:auto;overflow:hidden}.ui-icon{width:calc(32 * var(--u));height:calc(32 * var(--u));fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-100px;background:white;padding:12px;z-index:99}.skip-link:focus{top:12px}.cta{display:inline-flex;align-items:center;justify-content:center;gap:calc(16 * var(--u));height:calc(60 * var(--u));padding:0 calc(30 * var(--u));border-radius:calc(20 * var(--u));background:var(--orange);color:white;font-size:calc(23 * var(--u));font-weight:800;white-space:nowrap;box-shadow:0 3px 10px var(--shadow);transition:filter .15s,transform .15s}.cta:hover{filter:brightness(1.06);transform:translateY(-2px)}.cta .ui-icon{width:calc(28 * var(--u));height:calc(28 * var(--u))}.purple-cta{background:var(--purple)}.white-cta{background:white;color:var(--navy)}.outline-cta{background:white;color:var(--navy);border:calc(3 * var(--u)) solid var(--navy)}.eyebrow{font-size:calc(15 * var(--u));font-weight:700;letter-spacing:calc(5 * var(--u));line-height:1.4}.hand-note{font-family:var(--hand);font-weight:700;line-height:1.02;transform:rotate(-10deg)}.cyan-text{color:var(--cyan)}.purple-text{color:var(--purple)}.orange-text{color:var(--orange)}.page-header{height:calc(94 * var(--u));background:white;position:relative;z-index:10}.page-brand{position:absolute;display:block}.page-brand img{width:100%;height:auto}.page-header nav{position:absolute;display:flex;align-items:center;gap:calc(44 * var(--u));height:100%;font-size:calc(19 * var(--u));font-weight:700;white-space:nowrap}.page-header nav a{display:flex;align-items:center;gap:calc(6 * var(--u));position:relative}.page-header nav a .ui-icon{width:calc(17 * var(--u));height:calc(17 * var(--u))}.page-header nav a[aria-current]:after{content:'';height:calc(4 * var(--u));position:absolute;bottom:calc(-12 * var(--u));left:0;right:0;background:var(--purple);border-radius:4px}.page-header nav a:hover{color:var(--purple)}.header-cta{position:absolute;right:calc(45 * var(--u));top:calc(19 * var(--u));height:calc(56 * var(--u));font-size:calc(21 * var(--u));border-radius:calc(26 * var(--u))}.header-tools{position:absolute;display:flex;gap:calc(28 * var(--u));top:calc(31 * var(--u));right:calc(312 * var(--u))}.header-tools button{background:transparent;padding:0;position:relative}.cart-count{position:absolute;right:calc(-8 * var(--u));top:calc(-9 * var(--u));background:var(--orange);color:white;font-size:calc(13 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u));line-height:calc(22 * var(--u));border-radius:50%}.mobile-menu{display:none}.main-art{position:absolute;object-fit:fill}.hero-copy{position:relative;z-index:2}.hero-copy h1{letter-spacing:calc(-1.7 * var(--u));line-height:.93}.hero-copy h1 span{color:var(--purple)}.intro{color:var(--muted);font-size:calc(23 * var(--u));line-height:1.28}.small-promise{display:flex;align-items:center;gap:calc(16 * var(--u));font-size:calc(20 * var(--u));line-height:1.15}.small-promise small{display:block;font-size:calc(16 * var(--u));font-weight:400;color:var(--muted);margin-top:calc(4 * var(--u))}.small-promise .ui-icon{width:calc(46 * var(--u));height:calc(46 * var(--u))}.product-hero{position:relative}.card-description{font-size:calc(19 * var(--u));line-height:1.25;color:var(--muted)}.card-title{display:block;letter-spacing:calc(-.6 * var(--u))}.icon-round{width:calc(76 * var(--u));height:calc(76 * var(--u));display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.icon-round .ui-icon{width:56%;height:56%;stroke-width:2}.orange,.purple,.cyan{color:white}.orange{background:var(--orange)}.purple{background:var(--purple)}.cyan{background:var(--cyan)}.lavender{background:var(--lavender);color:var(--purple);--icon-cutout:var(--lavender)}.blue{background:#d3f0fd;color:#169ee9}.peach{background:var(--peach);color:var(--navy)}.mint{background:#c9f2e6;color:#007c6f}.benefit-band{background:var(--navy-bg);color:white;border-radius:calc(22 * var(--u));display:flex;align-items:center;position:relative}.benefit-band>div{display:flex;align-items:center;gap:calc(24 * var(--u));position:relative}.benefit-band h2{font-size:calc(26 * var(--u));line-height:1.1;margin-bottom:calc(5 * var(--u))}.benefit-band p{font-size:calc(18 * var(--u));line-height:1.3;color:#e0e5f0}.benefit-band>div>.ui-icon{width:calc(74 * var(--u));height:calc(74 * var(--u))}.benefit-band>div+div:before{content:'';position:absolute;left:calc(-38 * var(--u));height:calc(56 * var(--u));width:1px;background:#586a8d}.card-next{display:grid;place-items:center;width:calc(40 * var(--u));height:calc(40 * var(--u));background:#eef1f5;border-radius:50%}.card-next .ui-icon{transform:rotate(-90deg);width:65%;height:65%}
/* Page 1: the coming-soon reference uses a different 1536px canvas. */
.page-1{--u:min(.0651041667vw,1px);background:#f6fbff}.page-1 .design{width:calc(1536 * var(--u))}.page-1 .page-header{height:calc(110 * var(--u));background:#071e41;color:white}.page-1 .page-brand{left:calc(78 * var(--u));top:calc(3 * var(--u));width:calc(480 * var(--u))}.page-1 .page-header nav{left:calc(827 * var(--u));gap:calc(65 * var(--u));font-size:calc(18 * var(--u));font-weight:400}.coming-pill{position:absolute;right:calc(64 * var(--u));top:calc(25 * var(--u));width:calc(264 * var(--u));height:calc(59 * var(--u));display:grid;place-items:center;background:var(--purple);color:white;border-radius:calc(35 * var(--u));font-size:calc(20 * var(--u));font-weight:800;letter-spacing:calc(4 * var(--u))}.launch-hero{position:relative;height:calc(709 * var(--u))}.launch-art{position:absolute;left:calc(735 * var(--u));top:0;width:calc(801 * var(--u));height:calc(698 * var(--u));mix-blend-mode:multiply}.launch-copy{position:absolute;left:calc(60 * var(--u));top:calc(55 * var(--u));z-index:2}.launch-eyebrow{font-size:calc(19 * var(--u));letter-spacing:calc(6 * var(--u));color:#3b4a68;display:flex;align-items:center;gap:calc(20 * var(--u))}.launch-eyebrow:before{content:'';width:calc(73 * var(--u));height:calc(5 * var(--u));background:var(--orange);border-radius:3px}.launch-copy h1{font-size:calc(120 * var(--u));line-height:.89;letter-spacing:calc(-2.8 * var(--u));margin-top:calc(20 * var(--u))}.launch-copy h1 span{font-size:calc(105 * var(--u));color:var(--purple)}.launch-copy .intro{font-size:calc(24 * var(--u));line-height:calc(31 * var(--u));margin-top:calc(16 * var(--u))}.notify-form{display:flex;align-items:center;width:calc(663 * var(--u));height:calc(72 * var(--u));margin-top:calc(31 * var(--u));background:white;border:calc(2 * var(--u)) solid #e1e8f0;border-radius:calc(22 * var(--u));padding:calc(4 * var(--u));box-shadow:0 6px 24px var(--shadow)}.notify-form>.ui-icon{color:var(--muted);width:calc(28 * var(--u));height:calc(28 * var(--u));margin:0 calc(23 * var(--u))}.notify-form input{width:0;flex:1;min-width:0;border:0;outline-offset:0;color:var(--navy);font-size:calc(20 * var(--u));background:transparent}.notify-form input::placeholder{color:var(--muted);opacity:1}.notify-form .cta{width:calc(250 * var(--u));height:100%;font-size:calc(21 * var(--u));letter-spacing:calc(.7 * var(--u));border-radius:calc(18 * var(--u));gap:calc(23 * var(--u))}.privacy{display:flex;align-items:center;gap:calc(8 * var(--u));color:var(--muted);font-size:calc(15 * var(--u));margin-top:calc(12 * var(--u))}.privacy .ui-icon{width:calc(18 * var(--u));height:calc(18 * var(--u))}.notify-status{font-size:calc(14 * var(--u));max-width:calc(650 * var(--u));color:var(--navy);margin-top:calc(6 * var(--u))}.launch-benefits{display:flex;gap:calc(32 * var(--u));position:absolute;left:calc(56 * var(--u));top:calc(570 * var(--u));z-index:2}.launch-benefits>div{display:flex;gap:calc(16 * var(--u));width:calc(250 * var(--u))}.launch-benefits .icon-round{width:calc(89 * var(--u));height:calc(89 * var(--u))}.launch-benefits h2{font-family:var(--body);font-size:calc(19 * var(--u));font-weight:800;line-height:calc(22 * var(--u));margin:calc(18 * var(--u)) 0 calc(5 * var(--u))}.launch-benefits p{font-size:calc(15 * var(--u));line-height:calc(21 * var(--u));color:var(--muted)}.launch-products{margin:0 calc(37 * var(--u)) calc(20 * var(--u));height:calc(115 * var(--u));background:var(--pale);border-radius:calc(25 * var(--u));display:flex;align-items:center;gap:calc(20 * var(--u));padding:0 calc(80 * var(--u)) 0 calc(70 * var(--u))}.launch-products>p{font-family:var(--hand);font-size:calc(32 * var(--u));line-height:calc(32 * var(--u));transform:rotate(-10deg);width:calc(195 * var(--u));flex-shrink:0;position:relative}.launch-products>p:after{content:'';position:absolute;left:calc(8 * var(--u));bottom:calc(-10 * var(--u));width:calc(115 * var(--u));height:calc(6 * var(--u));border-top:calc(4 * var(--u)) solid var(--orange);border-radius:50%;transform:rotate(-8deg)}.launch-products>a,.launch-products>button{display:flex;align-items:center;justify-content:center;gap:calc(18 * var(--u));font-size:calc(14 * var(--u));font-weight:600;background:white;border-radius:calc(22 * var(--u));height:calc(64 * var(--u));padding:0 calc(20 * var(--u));white-space:nowrap;flex:1}.launch-products .ui-icon{width:calc(36 * var(--u));height:calc(36 * var(--u));color:var(--purple)}.launch-products> :nth-child(3) .ui-icon{color:var(--orange)}.launch-products> :nth-child(4) .ui-icon{color:#169ee9}.launch-products> :nth-child(5) .ui-icon{color:#33ad3c}.launch-products> :nth-child(6) .ui-icon{color:#ed438b}.launch-footer{height:calc(70 * var(--u));background:#071e41;color:#e7eaf0;display:flex;align-items:center;padding:0 calc(61 * var(--u));gap:calc(60 * var(--u));font-size:calc(17 * var(--u))}.launch-footer strong{color:var(--purple)}.launch-footer>p:nth-child(2){margin-left:auto}.social-links{display:flex;gap:calc(20 * var(--u));align-items:center}.social-links button{background:transparent;color:white;padding:0;font-size:calc(20 * var(--u));font-weight:800;min-width:calc(18 * var(--u))}
/* Page 2: sleeves */
.page-2 .page-header{height:calc(89 * var(--u));background:var(--navy-bg);color:white}.page-2 .page-brand{left:calc(39 * var(--u));top:calc(3 * var(--u));width:calc(325 * var(--u))}.page-2 .page-header nav{left:calc(480 * var(--u));gap:calc(36 * var(--u));font-size:calc(18 * var(--u))}.page-2 .page-header nav a[aria-current]:after{background:var(--cyan)}.page-2 .header-cta{right:calc(47 * var(--u));top:calc(19 * var(--u));height:calc(53 * var(--u));width:calc(230 * var(--u));font-size:calc(20 * var(--u));border-radius:calc(19 * var(--u));padding:0}.page-2 .header-tools{right:calc(315 * var(--u));gap:calc(30 * var(--u))}.page-2 .product-hero{height:calc(539 * var(--u));background:linear-gradient(170deg,white 60%,#edf1f8)}.page-2 .main-art{left:calc(490 * var(--u));top:calc(-8 * var(--u));width:calc(1096 * var(--u));height:calc(543 * var(--u));mix-blend-mode:multiply}.page-2 .hero-copy{left:calc(58 * var(--u));top:calc(42 * var(--u));width:calc(470 * var(--u))}.page-2 h1{font-size:calc(70 * var(--u));line-height:calc(60 * var(--u));margin-top:calc(13 * var(--u));letter-spacing:calc(-1.5 * var(--u))}.page-2 h1 span{position:relative}.page-2 h1 span:after{content:'';position:absolute;width:94%;height:calc(22 * var(--u));left:10%;bottom:calc(-24 * var(--u));border-top:calc(9 * var(--u)) solid var(--orange);border-radius:50%;transform:rotate(2deg)}.page-2 .intro{margin-top:calc(36 * var(--u));font-size:calc(22 * var(--u));line-height:calc(26 * var(--u))}.page-2 .hero-copy>.cta{margin-top:calc(22 * var(--u));width:calc(312 * var(--u));border-radius:calc(17 * var(--u))}.page-2 .small-promise{margin-top:calc(12 * var(--u))}.page-2 .small-promise .ui-icon{width:calc(40 * var(--u));height:calc(32 * var(--u))}.sleeves-note{position:absolute;left:calc(413 * var(--u));top:calc(380 * var(--u));font-size:calc(22 * var(--u));z-index:3}.sleeve-cards{height:calc(185 * var(--u));margin:0 calc(27 * var(--u));display:grid;grid-template-columns:repeat(3,1fr);gap:calc(15 * var(--u));position:relative;z-index:3}.sleeve-card{background:white;border:calc(6 * var(--u)) solid white;border-radius:calc(16 * var(--u));box-shadow:0 3px 10px var(--shadow);text-align:left;position:relative;display:flex;align-items:center;padding:0;min-width:0}.sleeve-card .card-art{width:calc(217 * var(--u));height:calc(173 * var(--u));object-fit:cover;border-radius:calc(10 * var(--u)) 0 0 calc(10 * var(--u))}.sleeve-card:first-child .card-art{height:calc(188 * var(--u));align-self:flex-end;object-fit:fill}.sleeve-card .card-copy{display:block;padding-left:calc(8 * var(--u))}.sleeve-card .card-copy>.ui-icon{width:calc(39 * var(--u));height:calc(39 * var(--u));margin-bottom:calc(10 * var(--u))}.sleeve-card .card-title{font-size:calc(32 * var(--u));line-height:1;white-space:nowrap;margin-bottom:calc(8 * var(--u))}.sleeve-card .card-description{display:block;font-size:calc(18 * var(--u));line-height:calc(23 * var(--u))}.sleeve-card .card-next{position:absolute;right:calc(8 * var(--u));bottom:calc(23 * var(--u))}.sleeve-benefits{height:calc(131 * var(--u));margin:calc(22 * var(--u)) calc(26 * var(--u)) calc(26 * var(--u));padding-left:calc(50 * var(--u));gap:calc(110 * var(--u))}.sleeve-benefits>div{width:calc(385 * var(--u));flex-shrink:0}.sleeve-benefits>div:nth-child(2){width:calc(340 * var(--u))}.sleeve-benefits>div:nth-child(3){width:calc(330 * var(--u))}.sleeve-benefits .hand-note{position:absolute;right:calc(22 * var(--u));top:calc(15 * var(--u));color:#ffb19a;font-size:calc(23 * var(--u));border:calc(2 * var(--u)) solid #ffb19a;border-radius:50%;padding:calc(8 * var(--u)) calc(22 * var(--u));text-align:center}.ink-drops{display:flex;width:calc(78 * var(--u));align-items:flex-end;flex-shrink:0}.ink-drops i{width:calc(39 * var(--u));height:calc(59 * var(--u));background:var(--cyan);border-radius:65% 0 60% 60%;transform:rotate(-40deg);flex-shrink:0}.ink-drops i:nth-child(2){background:#e41be2;margin-left:calc(-15 * var(--u));height:calc(43 * var(--u));width:calc(28 * var(--u));z-index:1}.ink-drops i:nth-child(3){background:#ffe327;margin-left:calc(-7 * var(--u));height:calc(43 * var(--u));width:calc(28 * var(--u))}
/* Page 3: stickers */
.page-3 .page-brand{left:calc(106 * var(--u));top:calc(4 * var(--u));width:calc(343 * var(--u))}.page-3 .page-header nav{left:calc(611 * var(--u));gap:calc(49 * var(--u));font-size:calc(20 * var(--u))}.page-3 .page-header nav a[aria-current]{color:var(--purple)}.page-3 .header-cta{right:calc(114 * var(--u));width:calc(252 * var(--u));height:calc(58 * var(--u));border-radius:calc(32 * var(--u));font-size:calc(22 * var(--u));padding:0}.page-3 .product-hero{height:calc(484 * var(--u));background:#eef9ff}.page-3 .main-art{left:calc(490 * var(--u));top:calc(-14 * var(--u));width:calc(1096 * var(--u));height:calc(498 * var(--u));mix-blend-mode:multiply}.page-3 .hero-copy{left:calc(120 * var(--u));top:calc(44 * var(--u));width:calc(630 * var(--u))}.page-3 h1{font-size:calc(104 * var(--u));line-height:calc(91 * var(--u));letter-spacing:calc(-2.5 * var(--u))}.page-3 h1 span{color:var(--orange);position:relative;white-space:nowrap}.page-3 h1 span:after{content:'';position:absolute;right:21%;bottom:calc(-7 * var(--u));width:21%;height:calc(10 * var(--u));border-radius:10px;background:var(--purple);transform:rotate(-3deg)}.page-3 .intro{font-size:calc(28 * var(--u));line-height:calc(32 * var(--u));margin-top:calc(18 * var(--u))}.page-3 .hero-copy>.cta{margin-top:calc(17 * var(--u));width:calc(329 * var(--u));height:calc(68 * var(--u));font-size:calc(29 * var(--u));border-radius:calc(37 * var(--u))}.page-3 .small-promise{margin-top:calc(23 * var(--u))}.page-3 .small-promise>.ui-icon{color:var(--cyan);width:calc(78 * var(--u));height:calc(49 * var(--u))}.sticker-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(16 * var(--u));height:calc(242 * var(--u));margin:calc(17 * var(--u)) calc(39 * var(--u)) 0}.sticker-card{position:relative;border-radius:calc(22 * var(--u));background:#c6effb;overflow:hidden}.sticker-card.kisscut{background:#ffebca}.sticker-card.sheets{background:#e9cff9}.sticker-card .card-art{position:absolute;right:0;bottom:0;width:calc(243 * var(--u));height:calc(234 * var(--u));object-fit:fill}.sticker-card .card-copy{position:relative;z-index:2;padding:calc(30 * var(--u)) 0 0 calc(32 * var(--u))}.sticker-card h2{font-size:calc(50 * var(--u));line-height:1;letter-spacing:calc(-1 * var(--u));white-space:nowrap}.sticker-card.sheets h2{font-size:calc(46 * var(--u))}.sticker-card p{font-size:calc(22 * var(--u));line-height:calc(24 * var(--u));margin-top:calc(10 * var(--u));color:#34445e}.sticker-card .cta{position:absolute;top:calc(165 * var(--u));left:calc(32 * var(--u));height:calc(47 * var(--u));font-size:calc(18 * var(--u));border-radius:calc(27 * var(--u));padding:0 calc(26 * var(--u));gap:calc(10 * var(--u))}.sticker-card .cta .ui-icon{width:calc(21 * var(--u))}.sticker-help{height:calc(115 * var(--u));margin:calc(21 * var(--u)) calc(39 * var(--u)) calc(19 * var(--u));border-radius:calc(26 * var(--u));background:var(--navy-bg);color:white;position:relative;display:flex;align-items:center;padding-left:calc(383 * var(--u));gap:calc(34 * var(--u))}.help-gorilla{position:absolute;left:calc(3 * var(--u));bottom:0;width:calc(341 * var(--u));height:calc(143 * var(--u));border-radius:0 0 0 calc(24 * var(--u))}.help-title{width:calc(460 * var(--u));flex-shrink:0}.help-title h2{font-size:calc(45 * var(--u));line-height:1.05}.help-title p{font-size:calc(22 * var(--u));margin-top:calc(7 * var(--u))}.sticker-help>a{display:flex;align-items:center;flex-direction:column;gap:calc(8 * var(--u));font-size:calc(17 * var(--u));white-space:nowrap;border-left:1px solid #50668c;padding-left:calc(27 * var(--u))}.sticker-help>a>.ui-icon{width:calc(43 * var(--u));height:calc(43 * var(--u));color:var(--orange)}.sticker-help>a:nth-of-type(2)>.ui-icon{color:var(--cyan)}.sticker-help>a:nth-of-type(3)>.ui-icon{color:var(--purple)}.sticker-help .hand-note{margin-left:auto;margin-right:calc(26 * var(--u));font-size:calc(17 * var(--u))}
/* Page 4: labels */
.page-4 .page-header{height:calc(100 * var(--u))}.page-4 .page-brand{left:calc(44 * var(--u));top:calc(6 * var(--u));width:calc(352 * var(--u))}.page-4 .page-header nav{left:calc(495 * var(--u));gap:calc(58 * var(--u));font-size:calc(19 * var(--u))}.page-4 .page-header nav a[aria-current]:after{background:var(--orange)}.page-4 .header-cta{right:calc(42 * var(--u));top:calc(27 * var(--u));width:calc(234 * var(--u));height:calc(54 * var(--u));font-size:calc(21 * var(--u));border-radius:calc(16 * var(--u));padding:0}.page-4 .header-tools{right:calc(319 * var(--u));top:calc(40 * var(--u));gap:calc(36 * var(--u))}.page-4 .product-hero{height:calc(438 * var(--u));background:#f6f7fa}.page-4 .main-art{left:calc(588 * var(--u));top:calc(-23 * var(--u));width:calc(998 * var(--u));height:calc(462 * var(--u))}.page-4 .hero-copy{left:calc(66 * var(--u));top:calc(46 * var(--u));width:calc(570 * var(--u))}.page-4 h1{font-size:calc(86 * var(--u));line-height:calc(75 * var(--u));letter-spacing:calc(-1.7 * var(--u))}.page-4 h1 span{white-space:nowrap}.page-4 .intro{font-size:calc(23 * var(--u));line-height:calc(28 * var(--u));font-weight:600;margin-top:calc(15 * var(--u))}.page-4 .hero-copy>.cta{width:calc(305 * var(--u));height:calc(59 * var(--u));border-radius:calc(32 * var(--u));margin-top:calc(20 * var(--u));font-size:calc(27 * var(--u))}.page-4 .small-promise{margin-top:calc(13 * var(--u))}.page-4 .small-promise .ui-icon{color:var(--purple)}.labels-note{position:absolute;left:calc(487 * var(--u));top:calc(278 * var(--u));font-size:calc(23 * var(--u));z-index:3}.labels-note:after{content:'';position:absolute;bottom:calc(-10 * var(--u));left:calc(22 * var(--u));width:calc(46 * var(--u));height:calc(5 * var(--u));background:var(--orange);transform:rotate(-7deg)}.label-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(16 * var(--u));height:calc(295 * var(--u));margin:0 calc(33 * var(--u))}.label-card{position:relative;border:calc(6 * var(--u)) solid white;border-radius:calc(24 * var(--u));background:var(--peach)}.label-card.film{background:#dec9f9}.label-card.clear{background:#d7eafb}.label-card .card-art{position:absolute;right:0;bottom:0;width:calc(273 * var(--u));height:calc(306 * var(--u));object-fit:fill;border-radius:0 0 calc(17 * var(--u)) 0}.label-card.film .card-art{width:calc(264 * var(--u));height:calc(298 * var(--u))}.label-card.clear .card-art{width:calc(270 * var(--u));height:calc(331 * var(--u))}.label-card .card-copy{position:relative;z-index:2;padding:calc(32 * var(--u)) 0 0 calc(25 * var(--u))}.label-card h2{font-size:calc(46 * var(--u));line-height:calc(41 * var(--u))}.label-card p{font-size:calc(20 * var(--u));line-height:calc(22 * var(--u));margin-top:calc(10 * var(--u));font-weight:500;color:var(--muted)}.white-round{display:grid;place-items:center;width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:50%;background:white;position:absolute;left:calc(28 * var(--u));top:calc(198 * var(--u))}.white-round .ui-icon{width:50%;height:50%;transform:rotate(-90deg);stroke-width:3}.label-benefits{height:calc(114 * var(--u));margin:calc(17 * var(--u)) calc(37 * var(--u)) calc(28 * var(--u));justify-content:space-evenly;gap:calc(65 * var(--u))}.label-benefits h2{font-size:calc(25 * var(--u))}.label-benefits>div>.ui-icon{width:calc(64 * var(--u));height:calc(64 * var(--u));stroke-width:3}.color-circles{position:relative;width:calc(72 * var(--u));height:calc(66 * var(--u))}.color-circles i{position:absolute;width:calc(44 * var(--u));height:calc(44 * var(--u));border:calc(3 * var(--u)) solid white;border-radius:50%;background:var(--cyan);left:calc(14 * var(--u));top:0}.color-circles i:nth-child(2){left:0;top:calc(22 * var(--u));background:#f9e526}.color-circles i:nth-child(3){left:calc(28 * var(--u));top:calc(23 * var(--u));background:var(--purple)}
/* Page 5: alternate home */
.page-5 .page-header{height:calc(80 * var(--u))}.page-5 .page-brand{left:calc(98 * var(--u));top:calc(3 * var(--u));width:calc(339 * var(--u))}.page-5 .page-header nav{left:calc(545 * var(--u));gap:calc(35 * var(--u));font-size:calc(18 * var(--u))}.page-5 .header-cta{right:calc(197 * var(--u));top:calc(11 * var(--u));width:calc(233 * var(--u));height:calc(58 * var(--u));font-size:calc(21 * var(--u));padding:0}.page-5 .header-tools{right:calc(102 * var(--u));top:calc(28 * var(--u));gap:calc(26 * var(--u))}.page-5 .header-tools .ui-icon{width:calc(26 * var(--u));height:calc(26 * var(--u))}.alternate-hero{height:calc(508 * var(--u));position:relative;background:linear-gradient(#f1f7fc 0%,white 100%)}.page-5 .main-art{left:calc(716 * var(--u));top:calc(-4 * var(--u));width:calc(870 * var(--u));height:calc(504 * var(--u))}.left-products{position:absolute;left:0;top:calc(220 * var(--u));width:calc(274 * var(--u));height:calc(280 * var(--u))}.left-plant{position:absolute;left:0;top:calc(7 * var(--u));width:calc(157 * var(--u));height:calc(218 * var(--u))}.page-5 .hero-copy{left:calc(163 * var(--u));top:calc(40 * var(--u));width:calc(625 * var(--u))}.page-5 h1{font-size:calc(76 * var(--u));line-height:calc(65 * var(--u));letter-spacing:calc(-1.5 * var(--u))}.page-5 h1 span{white-space:nowrap;position:relative}.page-5 h1 span:after{content:'';position:absolute;right:13%;bottom:calc(-10 * var(--u));width:39%;height:calc(9 * var(--u));border-top:calc(7 * var(--u)) solid var(--orange);border-radius:50%}.page-5 .intro{margin-left:calc(112 * var(--u));margin-top:calc(26 * var(--u));font-size:calc(18 * var(--u));line-height:calc(23 * var(--u))}.page-5 .hero-actions{display:flex;gap:calc(14 * var(--u));margin-left:calc(126 * var(--u));margin-top:calc(22 * var(--u))}.page-5 .hero-actions .cta{height:calc(64 * var(--u));font-size:calc(20 * var(--u));border-radius:calc(36 * var(--u));padding:0 calc(29 * var(--u));gap:calc(10 * var(--u))}.page-5 .hero-actions .outline-cta{padding:0 calc(17 * var(--u));font-size:calc(18 * var(--u))}.page-5 .hero-actions .outline-cta .ui-icon{width:calc(35 * var(--u));height:calc(35 * var(--u))}.alternate-benefits{height:calc(92 * var(--u));margin:0 calc(52 * var(--u));background:#f2f3fc;border-radius:calc(25 * var(--u));display:grid;grid-template-columns:repeat(3,1fr)}.alternate-benefits>div{display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--u));position:relative;font-family:var(--display);font-size:calc(25 * var(--u))}.alternate-benefits strong{font-weight:400}.alternate-benefits>div+div:before{content:'';position:absolute;left:0;top:calc(19 * var(--u));width:1px;height:calc(54 * var(--u));background:#c3cde0}.alternate-benefits .icon-round{width:calc(72 * var(--u));height:calc(72 * var(--u))}.alternate-products{text-align:center;padding-top:calc(19 * var(--u))}.alternate-products>h2{font-size:calc(43 * var(--u));line-height:calc(47 * var(--u));letter-spacing:calc(-.7 * var(--u))}.alternate-products>p{font-size:calc(19 * var(--u));line-height:calc(25 * var(--u));color:var(--muted)}.alternate-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(15 * var(--u));margin:calc(14 * var(--u)) calc(52 * var(--u)) calc(17 * var(--u));height:calc(190 * var(--u))}.alternate-card{background:#feead6;border-radius:calc(20 * var(--u));position:relative;display:flex;align-items:center;text-align:left}.alternate-card.stickers{background:#ece0fb}.alternate-card.sleeves{background:#dff3fe}.alternate-card .card-art{width:calc(281 * var(--u));height:calc(180 * var(--u));object-fit:fill;align-self:flex-end;border-radius:0 0 0 calc(20 * var(--u))}.alternate-card.sleeves .card-art{width:calc(238 * var(--u));height:calc(207 * var(--u));margin-left:calc(14 * var(--u))}.alternate-card>div{padding-left:calc(18 * var(--u))}.alternate-card h3{font-size:calc(31 * var(--u));display:flex;align-items:center;gap:calc(10 * var(--u));white-space:nowrap;letter-spacing:calc(-.7 * var(--u))}.alternate-card h3 .ui-icon{width:calc(27 * var(--u));height:calc(27 * var(--u));stroke-width:3}.alternate-card p{font-size:calc(18 * var(--u));line-height:calc(23 * var(--u));color:var(--muted);margin-top:calc(7 * var(--u))}.alternate-card.sleeves h3{font-size:calc(29 * var(--u))}
/* Page 6: contact */
.page-6 .page-header{height:calc(74 * var(--u))}.page-6 .page-brand{left:calc(69 * var(--u));top:calc(3 * var(--u));width:calc(369 * var(--u))}.page-6 .page-header nav{left:calc(522 * var(--u));gap:calc(37 * var(--u));font-size:calc(18 * var(--u))}.page-6 .page-header nav a[aria-current]{color:var(--purple)}.page-6 .page-header nav a[aria-current]:after{height:calc(3 * var(--u));bottom:calc(-7 * var(--u))}.page-6 .header-cta{right:calc(76 * var(--u));top:calc(14 * var(--u));width:calc(256 * var(--u));height:calc(50 * var(--u));font-size:calc(21 * var(--u));border-radius:calc(10 * var(--u));padding:0}.contact-hero{height:calc(436 * var(--u));position:relative;background:#f5f9fe}.page-6 .main-art{left:calc(511 * var(--u));top:0;width:calc(1075 * var(--u));height:calc(436 * var(--u))}.page-6 .hero-copy{left:calc(87 * var(--u));top:calc(37 * var(--u));width:calc(500 * var(--u))}.page-6 h1{font-size:calc(120 * var(--u));line-height:calc(112 * var(--u));letter-spacing:calc(-3 * var(--u))}.page-6 h1 span{font-size:calc(140 * var(--u));position:relative}.page-6 h1 span:after{content:'';position:absolute;left:0;bottom:calc(-10 * var(--u));width:97%;height:calc(14 * var(--u));border-top:calc(11 * var(--u)) solid var(--orange);border-radius:50%;transform:rotate(.5deg)}.page-6 .hero-copy>p{font-size:calc(24 * var(--u));font-weight:800;white-space:nowrap;letter-spacing:calc(-.8 * var(--u));margin-top:calc(27 * var(--u))}.page-6 main{background:#f0f7fd}.contact-methods{display:grid;grid-template-columns:412fr 468fr 534fr;gap:calc(22 * var(--u));margin:calc(20 * var(--u)) calc(64 * var(--u)) 0;height:calc(97 * var(--u))}.contact-methods>a,.contact-methods>button{border:1px solid #e3e9f0;background:white;border-radius:calc(14 * var(--u));display:flex;align-items:center;text-align:left;padding:0 calc(15 * var(--u));gap:calc(25 * var(--u));position:relative;min-width:0}.contact-methods h2{font-size:calc(25 * var(--u));line-height:1}.contact-methods p{font-size:calc(16 * var(--u));line-height:1.4;color:var(--muted);margin-top:calc(2 * var(--u))}.contact-methods strong{font-size:calc(23 * var(--u));font-weight:800;color:var(--orange);line-height:1.15;white-space:nowrap}.contact-methods>a:nth-child(2) strong{color:var(--cyan)}.contact-methods>button strong{color:var(--purple)}.contact-methods>*>.ui-icon{transform:rotate(-90deg);color:#6a748c;width:calc(25 * var(--u));height:calc(25 * var(--u));margin-left:auto}.contact-workspace{display:grid;grid-template-columns:894fr 549fr;gap:calc(15 * var(--u));margin:calc(15 * var(--u)) calc(64 * var(--u)) 0;height:calc(264 * var(--u))}.contact-form{background:white;border:1px solid #e1e8ef;border-radius:calc(17 * var(--u));padding:calc(12 * var(--u)) calc(21 * var(--u))}.contact-form h2{font-size:calc(36 * var(--u));line-height:calc(38 * var(--u));letter-spacing:calc(-.5 * var(--u))}.contact-form>p{font-size:calc(17 * var(--u));color:var(--muted);line-height:calc(23 * var(--u))}.contact-fields{display:grid;grid-template-columns:1fr 1.08fr;grid-template-rows:calc(42 * var(--u)) calc(43 * var(--u)) calc(53 * var(--u));gap:calc(10 * var(--u)) calc(15 * var(--u));margin-top:calc(6 * var(--u))}.contact-fields input,.contact-fields textarea{min-width:0;width:100%;border:1px solid #d2d5dc;border-radius:calc(10 * var(--u));background:#f5f6f8;padding:calc(10 * var(--u)) calc(16 * var(--u));font-size:calc(16 * var(--u));color:var(--navy)}.contact-fields input::placeholder,.contact-fields textarea::placeholder{color:#586071;opacity:1}.contact-fields textarea{grid-column:2;grid-row:2/4;resize:vertical}.contact-fields .cta{grid-column:1;grid-row:3;height:100%;width:100%;font-size:calc(21 * var(--u));border-radius:calc(8 * var(--u));gap:calc(19 * var(--u))}.contact-support{background:#eaf5ff;border:calc(11 * var(--u)) solid white;border-radius:calc(18 * var(--u));position:relative;padding:calc(3 * var(--u)) calc(20 * var(--u))}.contact-support>div{display:flex;align-items:center;gap:calc(18 * var(--u));height:calc(79 * var(--u))}.contact-support .icon-round{width:calc(80 * var(--u));height:calc(80 * var(--u))}.contact-support h3{font-family:var(--body);font-size:calc(21 * var(--u));font-weight:800;line-height:calc(23 * var(--u))}.contact-support p{font-size:calc(16 * var(--u));line-height:calc(18 * var(--u));color:var(--muted);margin-top:calc(3 * var(--u))}.success-art{position:absolute;right:calc(10 * var(--u));top:calc(23 * var(--u));width:calc(150 * var(--u));height:calc(216 * var(--u));mix-blend-mode:multiply}.contact-footer{height:calc(86 * var(--u));margin-top:0;background:var(--navy-bg);color:white;display:flex;align-items:center;position:relative;gap:calc(92 * var(--u));padding-left:calc(132 * var(--u));overflow:hidden}.contact-footer>span:not(.hand-note){display:flex;align-items:center;gap:calc(18 * var(--u));font-size:calc(15 * var(--u));white-space:nowrap}.contact-footer>span>.ui-icon{width:calc(34 * var(--u));height:calc(34 * var(--u))}.contact-footer>.hand-note{position:absolute;right:calc(-17 * var(--u));top:calc(-8 * var(--u));padding:calc(13 * var(--u)) calc(45 * var(--u));font-size:calc(23 * var(--u));background:var(--purple);border-radius:50%;transform:rotate(-13deg);text-align:center}
/* Page 7: about */
.page-7 .page-header{height:calc(87 * var(--u))}.page-7 .page-brand{left:calc(129 * var(--u));top:calc(3 * var(--u));width:calc(309 * var(--u))}.page-7 .page-header nav{left:calc(516 * var(--u));gap:calc(34 * var(--u));font-size:calc(18 * var(--u))}.page-7 .header-cta{right:calc(144 * var(--u));top:calc(19 * var(--u));width:calc(234 * var(--u));height:calc(51 * var(--u));border-radius:calc(14 * var(--u));font-size:calc(21 * var(--u));padding:0}.about-hero{height:calc(463 * var(--u));position:relative;background:#06234c;color:white}.page-7 .main-art{left:calc(439 * var(--u));top:0;width:calc(1147 * var(--u));height:calc(480 * var(--u))}.page-7 .hero-copy{left:calc(100 * var(--u));top:calc(52 * var(--u));width:calc(450 * var(--u))}.page-7 .hero-copy .eyebrow{color:var(--cyan);font-size:calc(13 * var(--u));letter-spacing:calc(4 * var(--u))}.page-7 h1{font-size:calc(72 * var(--u));line-height:calc(66 * var(--u));margin-top:calc(11 * var(--u));letter-spacing:calc(-.9 * var(--u))}.page-7 h1 span{color:var(--orange);white-space:nowrap}.page-7 .intro{font-size:calc(24 * var(--u));line-height:calc(27 * var(--u));color:white;margin-top:calc(15 * var(--u))}.about-promises{display:flex;margin-top:calc(27 * var(--u));gap:calc(32 * var(--u));text-align:center}.about-promises>div{width:calc(100 * var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(7 * var(--u));position:relative}.about-promises>div+div:before{content:'';position:absolute;left:calc(-17 * var(--u));height:calc(77 * var(--u));width:1px;background:#0c5083}.about-promises .ui-icon{width:calc(42 * var(--u));height:calc(42 * var(--u))}.about-promises span{font-size:calc(13 * var(--u));font-weight:700;letter-spacing:calc(1.5 * var(--u));line-height:calc(16 * var(--u))}.about-promises .usa-outline{width:calc(57 * var(--u));height:calc(42 * var(--u));display:grid;place-items:center;font-size:calc(18 * var(--u));border:2px solid white;border-radius:25% 15% 45% 20%;transform:rotate(10deg)}.about-bottom{height:calc(442 * var(--u));position:relative;background:#f8fafc}.our-story{position:absolute;left:calc(100 * var(--u));top:0;width:calc(405 * var(--u));z-index:2}.our-story>.eyebrow{font-size:calc(13 * var(--u));letter-spacing:calc(3 * var(--u));color:var(--purple)}.our-story h2{font-size:calc(48 * var(--u));line-height:calc(43 * var(--u));margin-top:calc(5 * var(--u));letter-spacing:calc(-1 * var(--u))}.our-story>p:not(.eyebrow):not(.story-caption){font-size:calc(16 * var(--u));line-height:calc(21 * var(--u));color:#3d4659;margin-top:calc(13 * var(--u))}.story-underline{display:block;background:var(--orange);height:calc(4 * var(--u));width:calc(90 * var(--u));margin-top:calc(12 * var(--u));border-radius:5px;transform:rotate(-2deg)}.story-caption{font-size:calc(10 * var(--u));letter-spacing:calc(3 * var(--u));line-height:calc(15 * var(--u));margin-top:calc(10 * var(--u))}.story-art{position:absolute;left:0;bottom:0;width:calc(503 * var(--u));height:calc(219 * var(--u));z-index:1}.about-values{position:absolute;left:calc(514 * var(--u));top:calc(14 * var(--u));width:calc(846 * var(--u));height:calc(200 * var(--u));display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * var(--u))}.about-values article{border-radius:calc(15 * var(--u));background:white;padding:calc(7 * var(--u)) calc(16 * var(--u));box-shadow:0 3px 10px var(--shadow)}.about-values .icon-round{width:calc(77 * var(--u));height:calc(77 * var(--u))}.about-values h2{font-size:calc(29 * var(--u));line-height:1.05;margin-top:calc(8 * var(--u));white-space:nowrap;letter-spacing:calc(-.6 * var(--u))}.about-values p{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));color:#3d4659;margin-top:calc(7 * var(--u))}.about-process{position:absolute;left:calc(514 * var(--u));top:calc(226 * var(--u));width:calc(840 * var(--u));height:calc(192 * var(--u));background:#eaf0f8;border-radius:calc(13 * var(--u));padding:calc(13 * var(--u)) calc(18 * var(--u))}.about-process>.eyebrow{font-size:calc(13 * var(--u));letter-spacing:calc(2.5 * var(--u));color:var(--purple)}.about-process>h2{font-size:calc(29 * var(--u));line-height:calc(33 * var(--u));letter-spacing:calc(-.4 * var(--u))}.about-process ol{padding:0;margin:calc(2 * var(--u)) 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(25 * var(--u));list-style:none}.about-process li{height:calc(113 * var(--u));background:white;border-radius:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));display:flex;gap:calc(18 * var(--u));position:relative}.about-process .number{width:calc(50 * var(--u));height:calc(50 * var(--u));border-radius:50%;display:grid;place-items:center;font-size:calc(25 * var(--u));font-weight:800;flex-shrink:0}.about-process h3{font-family:var(--body);font-size:calc(18 * var(--u));font-weight:800;margin:calc(8 * var(--u)) 0 calc(19 * var(--u))}.about-process p{font-size:calc(14 * var(--u));line-height:calc(16 * var(--u));color:#4c5364;white-space:nowrap}.about-process li>.ui-icon{position:absolute;right:calc(12 * var(--u));top:calc(9 * var(--u));width:calc(49 * var(--u));height:calc(41 * var(--u))}.about-process li+li:before{content:'→';font-size:calc(28 * var(--u));position:absolute;left:calc(-24 * var(--u));top:calc(34 * var(--u));color:var(--muted)}.about-side{position:absolute;right:0;top:calc(13 * var(--u));width:calc(216 * var(--u));height:calc(429 * var(--u))}
/* Dialogs are real controls, independent of the reference composition. */
dialog{width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid var(--line);border-radius:20px;padding:32px;color:var(--navy);box-shadow:0 8px 30px var(--shadow)}dialog::backdrop{background:rgba(3,20,62,.65);backdrop-filter:blur(3px)}body.modal-open{overflow:hidden}.dialog-close{position:absolute;top:14px;right:14px;background:var(--pale);border-radius:50%;padding:8px}.dialog-close .ui-icon{width:24px;height:24px}dialog h2{font-size:36px;line-height:1.1;margin:8px 25px 14px 0}dialog>.eyebrow{font-size:11px;letter-spacing:2px;margin-right:25px}dialog p{font-size:16px;line-height:1.5}dialog label{display:block;font-size:14px;font-weight:700;margin:17px 0 7px}dialog input,dialog select,dialog textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:12px;color:var(--navy);background:white}dialog textarea{resize:vertical}.dialog-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.service-note{font-size:12px!important;color:var(--muted);margin:15px 0}.form-status{margin-top:14px}.form-status:empty{display:none}dialog .cta{height:50px;min-height:50px;font-size:18px;border-radius:14px;padding:0 24px;gap:14px}dialog .cta .ui-icon{width:24px;height:24px}dialog .ui-icon{width:28px;height:28px}.utility-links{display:grid;gap:10px;margin-top:20px}.utility-links a,.utility-links button{background:var(--pale);color:var(--navy);padding:15px;border-radius:10px;text-align:left}.utility-links a:hover,.utility-links button:hover{background:var(--lavender)}.search-field{margin:14px 0}.search-results{list-style:none;padding:0}.search-results li a{display:block;padding:14px;border-bottom:1px solid var(--line)}.prepared-message{padding:14px;background:var(--pale);border-radius:10px;white-space:pre-wrap;max-height:200px;overflow:auto;font:14px/1.5 var(--body);margin:14px 0}.cart-brief{background:var(--pale);padding:14px;border-radius:12px;margin:12px 0}.cart-brief h3{font-size:22px;margin-bottom:6px}
/* Responsive layouts use live HTML instead of shrinking desktop controls. */
@media(max-width:900px){
  :root,.page-1{--u:1px}.design,.page-1 .design{width:100%;overflow:hidden}body{background:white}.page-header,.page-1 .page-header,.page-2 .page-header,.page-4 .page-header,.page-5 .page-header,.page-6 .page-header,.page-7 .page-header{height:82px!important}.page-header .page-brand{left:18px;top:5px;width:260px;max-width:58%;height:72px;display:flex;align-items:center}.page-brand img{max-height:72px;object-fit:contain;object-position:left}.page-1 .page-brand{width:310px}.page-header nav{display:none!important;position:absolute!important;left:18px!important;right:18px;top:74px;height:auto!important;flex-direction:column;align-items:stretch;gap:0!important;padding:14px 20px;background:white;color:var(--navy);border-radius:14px;box-shadow:0 8px 24px var(--shadow);border:1px solid var(--line);font-size:17px!important}.page-header nav.open{display:flex!important}.page-header nav a{padding:12px 0}.page-header nav a[aria-current]:after{bottom:5px!important;width:55px;height:3px!important}.mobile-menu{display:grid;place-items:center;position:absolute;right:20px;top:22px;width:42px;height:42px;border-radius:10px;background:var(--pale);color:var(--navy)}.mobile-menu .ui-icon{width:25px;height:25px}.page-header .header-cta,.coming-pill,.header-tools{display:none}.hero-copy,.page-2 .hero-copy,.page-3 .hero-copy,.page-4 .hero-copy,.page-5 .hero-copy,.page-6 .hero-copy,.page-7 .hero-copy{position:relative;left:auto;top:auto;width:auto;padding:26px 24px 18px}.product-hero,.page-2 .product-hero,.page-3 .product-hero,.page-4 .product-hero,.alternate-hero,.contact-hero,.about-hero{height:auto;display:flex;flex-direction:column}.main-art,.page-2 .main-art,.page-3 .main-art,.page-4 .main-art,.page-5 .main-art,.page-6 .main-art,.page-7 .main-art{position:relative;left:auto;top:auto;width:100%;height:auto;order:2;object-fit:contain}.hero-copy h1,.page-2 h1,.page-3 h1,.page-4 h1,.page-5 h1,.page-6 h1,.page-7 h1{font-size:clamp(44px,8.5vw,72px);line-height:.98;letter-spacing:-1px;margin-top:0}.hero-copy h1 span{white-space:normal}.page-2 .hero-copy .eyebrow{margin-bottom:16px}.intro,.page-2 .intro,.page-3 .intro,.page-4 .intro,.page-5 .intro,.page-7 .intro{font-size:22px;line-height:1.3;margin:22px 0 0}.hero-copy>.cta,.page-2 .hero-copy>.cta,.page-3 .hero-copy>.cta,.page-4 .hero-copy>.cta{margin-top:22px;height:55px;font-size:22px;width:auto;padding:0 27px}.small-promise,.page-2 .small-promise,.page-3 .small-promise,.page-4 .small-promise{margin-top:18px;font-size:18px}.small-promise .ui-icon,.page-3 .small-promise>.ui-icon{width:44px;height:40px}.small-promise small{font-size:15px}.sleeves-note,.labels-note{display:none}.page-2 h1 span:after{height:12px;border-top-width:6px;bottom:-15px}.page-2 .intro{margin-top:30px}.page-3 .main-art{margin-top:-6px}.page-3 h1 span:after{height:6px;bottom:-8px}.page-4 .main-art{margin-top:0}.left-products,.left-plant{display:none}.page-5 .hero-copy{z-index:2}.page-5 .hero-actions{margin:20px 0 0;flex-wrap:wrap;gap:12px}.page-5 .hero-actions .cta{font-size:18px;height:52px;padding:0 24px}.page-5 .hero-actions .outline-cta{font-size:17px}.page-5 h1 span:after{bottom:-10px;height:7px;border-top-width:5px}.page-5 .intro{margin-top:24px}.sleeve-cards,.sticker-cards,.label-cards{height:auto;margin:20px 20px 0;grid-template-columns:1fr;gap:20px}.sleeve-card{height:185px}.sleeve-card .card-art{width:43%;max-width:260px;height:173px;object-fit:cover}.sleeve-card .card-copy{padding-left:18px}.sleeve-card .card-title{font-size:30px}.sleeve-card .card-description{font-size:18px;line-height:23px}.sleeve-card .card-next{right:15px;bottom:20px}.benefit-band{height:auto;margin:22px 20px;padding:24px;display:grid;grid-template-columns:1fr;gap:24px}.benefit-band>div,.sleeve-benefits>div,.sleeve-benefits>div:nth-child(2),.sleeve-benefits>div:nth-child(3){width:auto;gap:24px}.benefit-band>div+div:before{display:none}.benefit-band h2{font-size:26px}.benefit-band p{font-size:17px}.benefit-band .hand-note{display:none}.benefit-band>div>.ui-icon{width:64px;height:64px}.ink-drops{margin-right:0;width:64px}.sticker-card{height:242px}.sticker-card .card-art{width:46%;height:235px;object-fit:contain;object-position:right bottom}.sticker-card .card-copy{padding-left:30px}.sticker-card h2,.sticker-card.sheets h2{font-size:46px}.sticker-card p{font-size:21px}.sticker-card .cta{left:30px;font-size:17px}.sticker-help{height:auto;min-height:220px;padding:24px;margin:25px 20px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.help-gorilla{display:none}.help-title{width:100%;text-align:center}.help-title h2{font-size:38px}.help-title p{font-size:19px}.sticker-help>a{font-size:15px;padding-left:15px}.sticker-help>a:first-of-type{border:0;padding:0}.sticker-help .hand-note{display:none}.label-card{height:295px}.label-card .card-art,.label-card.film .card-art,.label-card.clear .card-art{height:100%;width:52%;object-fit:cover;object-position:top}.label-card .card-copy{padding-left:25px}.label-card h2{font-size:46px;line-height:41px}.label-card p{font-size:20px;line-height:22px}.white-round{left:28px;top:198px}.label-benefits{gap:24px}.alternate-benefits{height:auto;margin:20px;grid-template-columns:1fr;padding:15px}.alternate-benefits>div{font-size:23px;justify-content:flex-start;padding:12px;gap:20px}.alternate-benefits>div+div:before{display:none}.alternate-benefits .icon-round{width:60px;height:60px}.alternate-products{padding:8px 0 0}.alternate-products>h2{font-size:38px;line-height:44px}.alternate-products>p{font-size:17px;line-height:24px;padding:0 24px}.alternate-cards{grid-template-columns:1fr;height:auto;margin:24px 20px;gap:20px}.alternate-card{height:190px}.alternate-card .card-art{width:50%;height:180px;object-fit:contain;object-position:left bottom}.alternate-card.sleeves .card-art{width:46%;height:200px;margin-left:12px;object-fit:contain}.alternate-card>div{padding-left:18px}.alternate-card h3,.alternate-card.sleeves h3{font-size:30px}.alternate-card p{font-size:18px;line-height:23px}.page-6 h1{font-size:90px;line-height:80px}.page-6 h1 span{font-size:106px}.page-6 h1 span:after{bottom:-6px;border-top-width:7px;height:10px}.page-6 .hero-copy>p{white-space:normal;font-size:21px;margin-top:25px;line-height:27px}.contact-methods{grid-template-columns:1fr;height:auto;margin:20px;gap:14px}.contact-methods>a,.contact-methods>button{min-height:97px;padding:12px 18px;gap:20px}.contact-methods h2{font-size:25px}.contact-methods p{font-size:16px}.contact-methods strong{font-size:23px}.contact-workspace{display:flex;flex-direction:column;height:auto;margin:20px;gap:20px}.contact-form{padding:20px}.contact-form h2{font-size:36px;line-height:38px}.contact-form>p{font-size:17px;line-height:23px}.contact-fields{grid-template-rows:46px 46px 53px;margin-top:16px;gap:12px}.contact-fields input,.contact-fields textarea{font-size:16px;border-radius:10px;padding:12px}.contact-fields .cta{font-size:19px}.contact-support{height:264px;padding:3px 20px;border-width:11px}.contact-support>div{height:79px;gap:18px}.contact-support .icon-round{width:72px;height:72px}.contact-support h3{font-size:21px;line-height:23px}.contact-support p{font-size:16px;line-height:18px}.success-art{right:20px;top:23px;width:150px;height:216px}.contact-footer{height:auto;min-height:140px;padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.contact-footer>.hand-note{display:none}.contact-footer>span:not(.hand-note){font-size:14px;gap:12px}.page-7 .hero-copy{padding:30px 24px}.page-7 .hero-copy .eyebrow{font-size:12px;letter-spacing:3px}.page-7 h1{margin-top:14px}.page-7 .intro{font-size:22px;margin-top:18px}.about-promises{margin-top:25px;gap:32px}.about-promises>div{width:100px}.about-promises span{font-size:12px;letter-spacing:1px;line-height:16px}.about-bottom{height:auto;display:flex;flex-direction:column;padding:24px}.our-story{position:relative;left:auto;top:auto;width:100%}.our-story>.eyebrow{font-size:13px}.our-story h2{font-size:46px;line-height:43px}.our-story>p:not(.eyebrow):not(.story-caption){font-size:18px;line-height:25px;margin-top:15px}.our-story br{display:none}.our-story h2 br{display:block}.story-caption{font-size:11px;line-height:16px;margin-top:10px}.story-art{position:relative;width:calc(100% + 48px);height:auto;left:-24px;margin-top:-12px}.about-values{position:relative;left:auto;top:auto;width:100%;height:auto;grid-template-columns:1fr;gap:16px;margin-top:20px}.about-values article{padding:20px}.about-values h2{font-size:30px;margin-top:12px}.about-values p{font-size:18px;line-height:24px;margin-top:10px}.about-values p br{display:none}.about-process{position:relative;left:auto;top:auto;width:100%;height:auto;margin-top:22px;padding:20px}.about-process>.eyebrow{font-size:12px;letter-spacing:2px}.about-process>h2{font-size:29px;line-height:31px;margin-top:6px}.about-process ol{grid-template-columns:1fr;margin-top:18px;gap:20px}.about-process li{height:auto;min-height:115px;padding:14px;gap:20px}.about-process h3{font-size:20px;margin:5px 0 12px}.about-process p{font-size:16px;line-height:21px;white-space:normal}.about-process li>.ui-icon{right:18px;top:10px;width:45px;height:40px}.about-process li+li:before{display:none}.about-side{display:none}.launch-hero{height:auto;display:flex;flex-direction:column}.launch-copy{position:relative;left:auto;top:auto;padding:30px 24px 0;order:0}.launch-copy h1{font-size:clamp(56px,11vw,100px);line-height:.92;letter-spacing:-2px;margin-top:20px}.launch-copy h1 span{font-size:.87em}.launch-eyebrow{font-size:14px;letter-spacing:3px;gap:14px}.launch-eyebrow:before{width:40px;height:4px}.launch-copy .intro{font-size:21px;line-height:28px;margin-top:20px}.desktop-only{display:none}.notify-form{width:100%;height:65px;margin-top:25px;padding:4px}.notify-form>.ui-icon{width:25px;height:25px;margin:0 15px}.notify-form input{font-size:17px}.notify-form .cta{width:200px;font-size:18px;gap:15px}.privacy{font-size:13px;margin-top:12px;gap:8px}.privacy .ui-icon{width:16px;height:16px}.notify-status{font-size:14px;max-width:none}.launch-art{position:relative;left:auto;top:auto;width:100%;height:auto;order:1;margin-top:15px}.launch-benefits{position:relative;left:auto;top:auto;order:2;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:0 24px 24px}.launch-benefits>div{width:auto;display:block}.launch-benefits .icon-round{width:65px;height:65px}.launch-benefits h2{font-size:17px;line-height:20px;margin:12px 0 6px}.launch-benefits p{font-size:14px;line-height:20px}.launch-products{height:auto;margin:0 20px 20px;padding:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.launch-products>p{font-size:28px;line-height:28px;width:auto;margin:10px 20px}.launch-products>a,.launch-products>button{height:64px;font-size:13px;padding:0 15px;gap:15px}.launch-products .ui-icon{width:30px;height:30px}.launch-footer{height:auto;min-height:110px;flex-wrap:wrap;padding:24px;gap:15px;font-size:14px}.launch-footer>p:nth-child(2){margin-left:0}.social-links{margin-left:auto;gap:18px}.social-links button{font-size:19px;min-width:20px}
}
@media(min-width:481px) and (max-width:768px){.page-header .page-brand{max-width:64%}.sticker-card .card-art{width:48%}.contact-support .success-art{right:0}.about-values{grid-template-columns:1fr 1fr}.about-values article:last-child{grid-column:1/-1}.launch-benefits{gap:10px}.launch-benefits .icon-round{width:60px;height:60px}}
@media(max-width:480px){
  .page-header .page-brand{width:240px;max-width:70%}.page-1 .page-brand{max-width:74%}.page-header,.page-1 .page-header,.page-2 .page-header,.page-4 .page-header,.page-5 .page-header,.page-6 .page-header,.page-7 .page-header{height:75px!important}.mobile-menu{right:16px;top:18px}.page-header nav{left:16px!important;right:16px;top:68px}.hero-copy,.page-2 .hero-copy,.page-3 .hero-copy,.page-4 .hero-copy,.page-5 .hero-copy,.page-6 .hero-copy,.page-7 .hero-copy{padding:24px 20px 16px}.hero-copy h1,.page-2 h1,.page-3 h1,.page-4 h1,.page-5 h1,.page-7 h1{font-size:clamp(37px,10.1vw,48px);line-height:1;letter-spacing:-.8px}.page-2 h1{font-size:clamp(41px,11.5vw,54px)}.page-3 h1{font-size:clamp(43px,11.5vw,56px)}.page-3 h1 span{white-space:nowrap;font-size:.96em}.page-4 h1 span{white-space:nowrap}.page-4 h1{font-size:clamp(39px,10.5vw,48px)}.page-5 h1{font-size:clamp(34px,9.6vw,46px)}.page-5 h1 span{white-space:nowrap}.intro,.page-2 .intro,.page-3 .intro,.page-4 .intro,.page-5 .intro,.page-7 .intro{font-size:18px;line-height:24px}.intro br{display:none}.page-3 .intro br{display:block}.page-2 .hero-copy .eyebrow{font-size:12px;letter-spacing:4px}.hero-copy>.cta,.page-2 .hero-copy>.cta,.page-3 .hero-copy>.cta,.page-4 .hero-copy>.cta{height:51px;font-size:20px;margin-top:20px}.small-promise,.page-2 .small-promise,.page-3 .small-promise,.page-4 .small-promise{font-size:17px;gap:12px}.small-promise small{font-size:14px}.page-5 .hero-actions{gap:10px;flex-wrap:nowrap}.page-5 .hero-actions .cta{padding:0 12px;font-size:13px;gap:7px;height:47px;flex:1}.page-5 .hero-actions .outline-cta{font-size:12px;padding:0 9px}.page-5 .hero-actions .cta .ui-icon{width:19px;height:19px}.page-5 .hero-actions .outline-cta .ui-icon{width:24px;height:24px}.sleeve-cards,.sticker-cards,.label-cards{margin:16px 16px 0;gap:18px}.sleeve-card{height:166px}.sleeve-card .card-art,.sleeve-card:first-child .card-art{height:154px;width:41%;object-fit:cover;object-position:center}.sleeve-card .card-copy{padding-left:10px}.sleeve-card .card-title{font-size:25px;white-space:normal;line-height:1}.sleeve-card .card-description{font-size:14px;line-height:18px}.sleeve-card .card-description br{display:none}.sleeve-card .card-copy>.ui-icon{width:28px;height:28px;margin-bottom:8px}.sleeve-card .card-next{width:28px;height:28px;right:5px;bottom:7px}.benefit-band{margin:20px 16px;padding:24px 20px}.benefit-band>div>.ui-icon{width:50px;height:50px}.benefit-band>div{gap:20px}.benefit-band h2{font-size:24px}.benefit-band p{font-size:15px;line-height:20px}.ink-drops{width:50px;transform:scale(.8);transform-origin:left center;margin-right:0}.sticker-card{height:215px}.sticker-card .card-copy{padding:24px 0 0 20px}.sticker-card h2,.sticker-card.sheets h2{font-size:34px;letter-spacing:-.6px}.sticker-card.sheets h2{font-size:30px}.sticker-card p{font-size:17px;line-height:20px;margin-top:10px}.sticker-card .card-art{width:47%;height:201px;object-fit:cover;object-position:left top}.sticker-card .cta{left:20px;top:153px;height:41px;font-size:14px;padding:0 15px;gap:7px}.sticker-card .cta .ui-icon{width:17px}.sticker-help{margin:22px 16px;padding:24px 16px;gap:18px 10px;min-height:190px}.help-title h2{font-size:31px}.help-title p{font-size:16px;line-height:22px}.sticker-help>a{font-size:11px;padding-left:8px;gap:8px}.sticker-help>a>.ui-icon{width:33px;height:33px}.label-card{height:253px;border-width:5px}.label-card .card-copy{padding:25px 0 0 19px}.label-card h2{font-size:36px;line-height:34px}.label-card p{font-size:16px;line-height:19px;margin-top:10px}.label-card .card-art,.label-card.film .card-art,.label-card.clear .card-art{width:53%}.white-round{width:45px;height:45px;left:20px;top:175px}.label-benefits{gap:26px}.color-circles{width:53px;height:53px;transform:scale(.8);transform-origin:left center}.alternate-benefits{margin:16px;padding:8px}.alternate-benefits>div{font-size:20px;gap:15px;padding:10px}.alternate-benefits .icon-round{width:52px;height:52px}.alternate-products>h2{font-size:34px;line-height:40px}.alternate-products>p{font-size:16px;line-height:22px}.alternate-cards{margin:20px 16px}.alternate-card{height:160px}.alternate-card .card-art{width:51%;height:151px;object-fit:cover;object-position:left}.alternate-card.sleeves .card-art{width:48%;height:165px;margin-left:0;object-fit:cover;object-position:left}.alternate-card>div{padding:0 10px}.alternate-card h3,.alternate-card.sleeves h3{font-size:24px;white-space:normal;gap:6px;line-height:1.05}.alternate-card.sleeves h3{font-size:21px}.alternate-card h3 .ui-icon{width:20px;height:20px}.alternate-card p{font-size:15px;line-height:20px;margin-top:8px}.alternate-card p br{display:none}.page-6 h1{font-size:80px;line-height:73px;letter-spacing:-2px}.page-6 h1 span{font-size:92px}.page-6 .hero-copy>p{font-size:17px;line-height:23px;margin-top:22px;letter-spacing:-.3px}.contact-methods{margin:16px;gap:12px}.contact-methods>a,.contact-methods>button{padding:12px;gap:13px;min-height:90px}.contact-methods .icon-round{width:60px;height:60px}.contact-methods h2{font-size:23px}.contact-methods p{font-size:14px}.contact-methods strong{font-size:18px}.contact-methods>*>.ui-icon{width:20px;height:20px}.contact-workspace{margin:16px;gap:18px}.contact-form{padding:18px 16px}.contact-form h2{font-size:29px;line-height:32px}.contact-form>p{font-size:15px;line-height:21px}.contact-fields{display:flex;flex-direction:column;gap:12px;margin-top:15px}.contact-fields input{height:45px}.contact-fields textarea{height:120px;min-height:100px}.contact-fields .cta{height:49px;font-size:19px}.contact-support{height:auto;padding:10px 12px;border-width:8px}.contact-support>div{height:auto;min-height:82px;gap:15px}.contact-support .icon-round{width:58px;height:58px}.contact-support h3{font-size:19px;line-height:22px}.contact-support p{font-size:15px;line-height:18px}.contact-support .success-art{display:none}.contact-footer{grid-template-columns:1fr 1fr;gap:20px 14px;padding:24px 20px}.contact-footer>span:not(.hand-note){white-space:normal;font-size:12px;line-height:17px;gap:10px}.contact-footer>span>.ui-icon{width:28px;height:28px}.page-7 .hero-copy .eyebrow{font-size:10px;letter-spacing:2.3px}.page-7 h1{font-size:clamp(44px,12vw,57px);line-height:.98}.page-7 .intro{font-size:18px;line-height:24px}.about-promises{gap:22px;margin-top:23px}.about-promises>div{width:86px;gap:7px}.about-promises span{font-size:10px;line-height:14px;letter-spacing:1px}.about-promises .ui-icon{width:36px;height:36px}.about-promises .usa-outline{width:48px;height:36px;font-size:16px}.about-promises>div+div:before{left:-11px;height:66px}.about-bottom{padding:22px 20px}.our-story h2{font-size:42px;line-height:39px}.our-story>p:not(.eyebrow):not(.story-caption){font-size:16px;line-height:23px}.story-art{left:-20px;width:calc(100% + 40px);margin-top:-2px}.about-values article{padding:18px}.about-values .icon-round{width:66px;height:66px}.about-values h2{font-size:29px}.about-values p{font-size:16px;line-height:23px}.about-process{padding:17px}.about-process>.eyebrow{font-size:10px;letter-spacing:1.5px}.about-process>h2{font-size:26px;line-height:29px}.about-process li{padding:12px;gap:14px}.about-process .number{width:42px;height:42px;font-size:23px}.about-process h3{font-size:18px;margin:4px 0 16px}.about-process p{font-size:14px;line-height:19px}.about-process p br{display:none}.about-process li>.ui-icon{width:36px;height:34px;right:10px;top:9px}.launch-copy{padding:28px 20px 0}.launch-eyebrow{font-size:11px;letter-spacing:2px;gap:10px}.launch-eyebrow:before{width:28px;height:3px}.launch-copy h1{font-size:clamp(49px,13.7vw,64px);letter-spacing:-1px;margin-top:20px}.launch-copy h1 span{font-size:.91em;white-space:nowrap}.launch-copy .intro{font-size:18px;line-height:25px;margin-top:20px}.notify-form{height:auto;min-height:58px;flex-wrap:wrap;row-gap:12px;padding:12px;margin-top:22px}.notify-form>.ui-icon{width:23px;height:23px;margin:0 10px 0 0}.notify-form input{font-size:15px;min-height:30px;flex-basis:calc(100% - 45px)}.notify-form .cta{width:100%;height:46px;font-size:18px;border-radius:12px}.privacy{font-size:11px;gap:6px}.privacy .ui-icon{width:14px;height:14px}.launch-art{margin-top:14px}.launch-benefits{grid-template-columns:1fr;padding:0 20px 22px;gap:18px}.launch-benefits>div{display:flex;gap:18px;align-items:center}.launch-benefits .icon-round{width:70px;height:70px}.launch-benefits h2{font-size:17px;line-height:20px;margin:0 0 5px}.launch-benefits h2 br{display:none}.launch-benefits p{font-size:15px;line-height:20px}.launch-benefits p br{display:none}.launch-products{margin:0 16px 20px;padding:18px;grid-template-columns:1fr;gap:12px}.launch-products>p{text-align:center;font-size:30px;line-height:30px;margin:5px 0 25px}.launch-products>p:after{left:35%;width:100px}.launch-products>a,.launch-products>button{height:58px;font-size:14px;gap:18px}.launch-footer{padding:22px 20px;gap:16px;font-size:13px}.launch-footer>p:first-child{width:100%}.social-links{gap:14px}.social-links button{font-size:17px;min-width:16px}dialog{padding:28px 22px}dialog h2{font-size:32px}dialog .cta{font-size:16px;padding:0 17px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}
/* Corrections from the rendered reference comparison. */
:root{--display:'Fredoka','Baloo 2',sans-serif}
h1,h2,h3,.card-title{font-weight:700}
.alternate-benefits strong{font-weight:700}
.page-1 .page-header,.launch-footer{background:#051c45}
.page-2 .page-header{background:#021d4c}
.page-1 .launch-art,.page-2 .main-art,.page-3 .main-art{mix-blend-mode:normal}
.page-1 .launch-art,.page-2 .main-art,.page-3 .main-art,.page-5 .main-art,.page-6 .main-art,.page-7 .main-art{mask-image:linear-gradient(to right,transparent,black 22px)}
.page-1 .launch-copy h1{line-height:.88}
.page-1 .launch-copy .intro{margin-top:calc(9 * var(--u))}
.page-1 .launch-copy .notify-form{margin-top:calc(29 * var(--u))}
.page-3 h1{white-space:nowrap;font-size:calc(96 * var(--u));line-height:calc(91 * var(--u));letter-spacing:calc(-3.5 * var(--u))}
.page-3 .hero-copy{width:calc(670 * var(--u))}
.page-3 .hero-copy h1{transform:scaleX(.95);transform-origin:left center}
.page-4 .hero-copy{top:calc(50 * var(--u))}
.page-6 .hero-copy h1{font-size:calc(130 * var(--u));line-height:calc(112 * var(--u))}
.page-6 .hero-copy h1 span{font-size:calc(152 * var(--u))}
.page-6 .hero-copy>p{margin-top:calc(17 * var(--u))}
.contact-wave{position:absolute;bottom:0;left:0;width:calc(511 * var(--u));height:calc(117 * var(--u))}
.success-art{mix-blend-mode:normal;height:calc(204 * var(--u));mask-image:linear-gradient(to right,transparent,black 12px)}
.page-7 .about-hero{background:#041e49}
.page-7 .hero-copy:before{content:'';position:absolute;z-index:-1;top:calc(-52 * var(--u));bottom:calc(-52 * var(--u));left:calc(-100 * var(--u));width:calc(475 * var(--u));background:linear-gradient(to right,#041e49 85%,transparent)}
@media(min-width:901px){
  .page-header{z-index:3}.main-art{z-index:4}.hero-copy{z-index:5}
  .sleeve-cards,.sticker-cards,.label-cards,.contact-methods,.about-bottom{position:relative;z-index:6}
  .sleeve-card{height:calc(185 * var(--u))}
  .page-5 .alternate-cards{height:calc(190 * var(--u))}.alternate-card{min-width:0;height:calc(190 * var(--u))}
  .page-5 .alternate-card .card-art{flex-shrink:0}
  .page-5 .alternate-card.sleeves h3{font-size:calc(27 * var(--u))}
}
@media(max-width:900px){
  .page-header{z-index:10}.main-art{z-index:1}.hero-copy{z-index:2}
  .page-3 .hero-copy{width:auto}.page-3 h1{font-size:clamp(44px,8.5vw,72px);line-height:.98;letter-spacing:-1px}
  .page-3 .hero-copy h1{transform:none}
  .page-4 .hero-copy{top:auto}
  .page-6 .hero-copy h1{font-size:90px;line-height:80px}.page-6 .hero-copy h1 span{font-size:106px}
  .page-6 .hero-copy>p{margin-top:25px}
  .page-1 .launch-copy .intro{margin-top:20px}.page-1 .launch-copy .notify-form{margin-top:25px}
  .contact-wave{display:none}.success-art{height:204px}
  .page-7 .hero-copy:before{display:none}
}
@media(max-width:480px){
  .page-1 .launch-copy h1{font-size:clamp(43px,12.8vw,60px)}
  .page-3 h1{font-size:clamp(40px,10.7vw,50px);line-height:1;letter-spacing:-1px}
  .page-5 .hero-actions .cta{font-size:12px;padding:0 9px;min-width:0}
  .page-5 .hero-actions .outline-cta{font-size:11px;padding:0 7px}
  .page-6 .hero-copy h1{font-size:76px;line-height:73px}.page-6 .hero-copy h1 span{font-size:92px}
  .contact-methods{margin-inline:12px}.contact-methods>a,.contact-methods>button{gap:10px;padding-inline:10px}
  .contact-methods strong{font-size:16px}.contact-methods .icon-round{width:52px;height:52px}
  .contact-methods>*>.ui-icon{width:17px;height:17px}
}
.page-6 .hero-copy h1{white-space:nowrap}
.purple{--cutout:var(--purple);--icon-cutout:var(--purple)}
.page-7 .main-art{mask-image:linear-gradient(to right,transparent,black 105px)}
.page-3 .sticker-card.sheets h2{font-size:calc(41 * var(--u));letter-spacing:calc(-1.1 * var(--u))}
.page-3 .sticker-card:not(.sheets) h2{font-size:calc(53 * var(--u))}
.page-3 .help-title h2{font-size:calc(43 * var(--u))}
.page-3 .hero-copy h1 span{font-size:1.035em}
.page-4 .labels-note{z-index:5;left:calc(484 * var(--u));font-size:calc(21 * var(--u))}
@media(min-width:901px){
  .launch-copy h1{font-size:calc(125 * var(--u));line-height:calc(99 * var(--u));margin-top:calc(13 * var(--u))}
  .page-6 .hero-copy{top:calc(38 * var(--u))}
  .page-6 .hero-copy h1{font-size:calc(120 * var(--u));line-height:calc(102 * var(--u))}
  .page-6 .hero-copy h1 span{font-size:calc(140 * var(--u))}
  .page-6 .hero-copy>p{margin-top:calc(34 * var(--u))}
  .page-6 .contact-footer{height:calc(109 * var(--u));margin-top:calc(-23 * var(--u));padding-top:calc(20 * var(--u));clip-path:polygon(0 0,5% 20%,18% 29%,45% 30%,75% 32%,100% 44%,100% 100%,0 100%)}
  .page-6 .contact-footer{clip-path:none;background:transparent;isolation:isolate;overflow:visible}
  .page-6 .contact-footer:before{content:'';position:absolute;inset:0;z-index:-1;background:var(--navy-bg);clip-path:polygon(0 0,5% 20%,18% 29%,45% 30%,75% 32%,100% 44%,100% 100%,0 100%)}
  .page-7 .main-art{top:calc(-22 * var(--u));height:calc(502 * var(--u))}
  .page-1 .launch-copy h1{line-height:calc(99 * var(--u))}
  .page-5 .hero-actions{gap:calc(13 * var(--u));margin-top:calc(21 * var(--u))}
  .page-5 .hero-actions>.cta:first-child{width:calc(240 * var(--u));flex-shrink:0;padding:0}
  .page-5 .hero-actions>.outline-cta{width:calc(235 * var(--u));flex-shrink:0;padding:0}
  .page-5 .alternate-card .card-art{position:relative;left:calc(8 * var(--u));height:calc(180 * var(--u))}
  .page-5 .alternate-card.sleeves .card-art{left:0;height:calc(207 * var(--u))}
}
@media(max-width:900px){
  .page-3 .sticker-card.sheets h2{font-size:42px;letter-spacing:-1px}
  .page-3 .sticker-card:not(.sheets) h2{font-size:46px}
  .page-3 .help-title h2{font-size:38px}
}
@media(max-width:480px){
  .page-3 .sticker-card.sheets h2{font-size:27px}
  .page-3 .sticker-card:not(.sheets) h2{font-size:34px}
  .page-3 .help-title h2{font-size:31px}
  .page-6 .hero-copy h1{font-size:clamp(57px,19.4vw,76px);line-height:.96}
  .page-6 .hero-copy h1 span{font-size:1.2em}
}
