#gonsaga-public-homepage{color:#181616;background:#f7f1e8;font-family:Arial,Helvetica,sans-serif;display:block}#gonsaga-public-homepage :where(*):not(svg,svg *){all:revert}#gonsaga-public-homepage{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;--cream:#f7f1e8!important;--wine:#76162a!important;--ink:#181616!important;--muted:#65564f!important;--line:#ddcec0!important;--focus:#76162a!important;--rose:#eedfe1!important;color:var(--ink)!important;background:var(--cream)!important;font-family:Arial,Helvetica,sans-serif!important}#gonsaga-public-homepage *{box-sizing:border-box!important}#gonsaga-public-homepage{margin:0!important}#gonsaga-public-homepage button,#gonsaga-public-homepage select{font:inherit!important}#gonsaga-public-homepage a{color:inherit!important;text-decoration:none!important}#gonsaga-public-homepage button,#gonsaga-public-homepage a,#gonsaga-public-homepage select{-webkit-tap-highlight-color:transparent!important}#gonsaga-public-homepage button{cursor:pointer!important}:is(#gonsaga-public-homepage button:focus-visible,#gonsaga-public-homepage a:focus-visible,#gonsaga-public-homepage select:focus-visible){outline:3px solid var(--focus)!important;outline-offset:5px!important}#gonsaga-public-homepage button{color:inherit!important}#gonsaga-public-homepage ::selection{background:var(--wine)!important;color:var(--cream)!important}#gonsaga-public-homepage .draft-strip{text-align:center!important;letter-spacing:.045em!important;color:#5e403c!important;border-bottom:1px solid var(--line)!important;background:#ede2d6!important;padding:9px 20px!important;font-size:12px!important}#gonsaga-public-homepage .shell{flex-direction:column!important;max-width:1440px!important;min-height:100vh!important;margin:auto!important;display:flex!important}#gonsaga-public-homepage .header{border-bottom:1px solid var(--line)!important;background:var(--cream)!important;z-index:5!important;align-items:center!important;gap:28px!important;padding:26px 4.5%!important;display:flex!important;position:relative!important}#gonsaga-public-homepage .brand{text-align:center!important;color:var(--wine)!important;flex-direction:column!important;flex-shrink:0!important;line-height:.9!important;display:inline-flex!important}#gonsaga-public-homepage .brand b{letter-spacing:-1.2px!important;font:700 32px/.9 Georgia,Times New Roman,serif!important}#gonsaga-public-homepage .brand span{letter-spacing:3.5px!important;color:var(--ink)!important;margin-top:9px!important;font-size:10px!important}#gonsaga-public-homepage .nav{flex:1!important;justify-content:center!important;align-items:center!important;gap:21px!important;margin-left:0!important;display:flex!important;position:relative!important}#gonsaga-public-homepage .nav a{white-space:nowrap!important;padding:12px 0!important;font-size:14px!important;position:relative!important}#gonsaga-public-homepage .nav a[aria-current=page]{color:var(--wine)!important;font-weight:600!important}#gonsaga-public-homepage .nav:after{content:""!important;background:var(--wine)!important;height:2px!important;width:var(--indicator-width,0px)!important;transform:translate(var(--indicator-x,0px),var(--indicator-y,0px))!important;opacity:var(--indicator-opacity,0)!important;pointer-events:none!important;border-radius:2px!important;transition:transform .32s cubic-bezier(.22,.61,.36,1),width .32s cubic-bezier(.22,.61,.36,1),opacity .18s!important;position:absolute!important;top:0!important;left:0!important}#gonsaga-public-homepage .header-actions{justify-content:flex-end!important;align-items:center!important;gap:9px!important;display:flex!important}#gonsaga-public-homepage .btn{border:1px solid var(--wine)!important;text-align:center!important;background:var(--wine)!important;min-height:46px!important;color:var(--cream)!important;border-radius:28px!important;justify-content:center!important;align-items:center!important;padding:13px 24px!important;font-size:14px!important;font-weight:600!important;line-height:1.25!important;transition:background .18s,transform .18s!important;display:inline-flex!important}#gonsaga-public-homepage .btn:hover{background:#8b1b33!important;transform:translateY(-1px)!important}#gonsaga-public-homepage .btn.outline{color:var(--wine)!important;background:0 0!important}#gonsaga-public-homepage .btn.outline:hover{background:var(--rose)!important}#gonsaga-public-homepage .header .btn{white-space:nowrap!important;min-height:40px!important;padding:11px 17px!important;font-size:12px!important}#gonsaga-public-homepage .menu-button{border:1px solid var(--line)!important;background:0 0!important;border-radius:8px!important;min-width:44px!important;min-height:44px!important;padding:10px!important;font-size:14px!important;display:none!important}#gonsaga-public-homepage main{flex:1!important}#gonsaga-public-homepage .page{animation:.25s ease-out enter!important}#gonsaga-public-homepage .hero{isolation:isolate!important;align-items:center!important;min-height:515px!important;padding:68px 6% 56px!important;display:flex!important;position:relative!important;overflow:hidden!important}#gonsaga-public-homepage .hero-image{z-index:-2!important;object-fit:cover!important;object-position:70% 55%!important;width:69%!important;height:100%!important;position:absolute!important;inset:0 0 0 31%!important}#gonsaga-public-homepage .hero:after{content:""!important;z-index:-1!important;background:linear-gradient(90deg,var(--cream) 0%,var(--cream) 28%,#f7f1e8f5 35%,#f7f1e8bf 44%,#f7f1e817 61%,transparent 100%)!important;position:absolute!important;inset:0!important}#gonsaga-public-homepage .hero-copy{width:49%!important;max-width:530px!important}#gonsaga-public-homepage .eyebrow{letter-spacing:2px!important;text-transform:uppercase!important;color:var(--wine)!important;margin:0 0 22px!important;font-size:12px!important;font-weight:600!important;line-height:1.6!important}#gonsaga-public-homepage h1,#gonsaga-public-homepage h2,#gonsaga-public-homepage h3,#gonsaga-public-homepage p{margin-top:0!important}#gonsaga-public-homepage h1{letter-spacing:-2.2px!important;margin-bottom:25px!important;font:400 clamp(42px,4.45vw,68px)/1.01 Georgia,Times New Roman,serif!important}#gonsaga-public-homepage h1 em{color:var(--wine)!important;font-weight:400!important}#gonsaga-public-homepage .hero p.lead{color:#403630!important;max-width:420px!important;margin:0 0 27px!important;font-size:16px!important;line-height:1.65!important}#gonsaga-public-homepage .actions{flex-wrap:wrap!important;gap:12px!important;display:flex!important}#gonsaga-public-homepage .benefits{background:linear-gradient(#f4eadf,var(--cream))!important;border-top:1px solid #ede2d6!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;padding:26px 6% 32px!important;display:grid!important}#gonsaga-public-homepage .benefit{border-right:1px solid var(--line)!important;align-items:center!important;gap:14px!important;padding:8px 20px!important;display:flex!important}#gonsaga-public-homepage .benefit:first-child{padding-left:0!important}#gonsaga-public-homepage .benefit:last-child{border:0!important}#gonsaga-public-homepage .icon{width:28px!important;height:28px!important;color:var(--wine)!important;fill:none!important;stroke:currentColor!important;stroke-width:1.4px!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex-shrink:0!important}#gonsaga-public-homepage .benefit p{max-width:180px!important;margin:0!important;font-size:14px!important;line-height:1.45!important}#gonsaga-public-homepage .content{padding:54px 6% 60px!important}#gonsaga-public-homepage .content-head{max-width:670px!important;margin-bottom:34px!important}#gonsaga-public-homepage .content h1{color:var(--wine)!important;font-size:52px!important}#gonsaga-public-homepage .content h2{color:var(--wine)!important;margin-bottom:13px!important;font:400 30px/1.13 Georgia,serif!important}#gonsaga-public-homepage .content p{color:#4c403a!important;font-size:16px!important;line-height:1.65!important}#gonsaga-public-homepage .cards{grid-template-columns:repeat(4,1fr)!important;gap:16px!important;display:grid!important}#gonsaga-public-homepage .card{background:#fbf6ef!important;border:1px solid #e1d3c6!important;border-radius:12px!important;padding:25px 22px!important}#gonsaga-public-homepage .card h2,#gonsaga-public-homepage .card h3{color:var(--wine)!important;margin:18px 0 10px!important;font:400 23px/1.2 Georgia,serif!important}#gonsaga-public-homepage .card p{margin-bottom:0!important;font-size:14px!important;line-height:1.6!important}#gonsaga-public-homepage .card .icon{width:30px!important;height:30px!important}#gonsaga-public-homepage .soft-hero{min-height:420px!important}#gonsaga-public-homepage .soft-hero h1{color:var(--wine)!important;font-size:54px!important}#gonsaga-public-homepage .soft-hero .hero-copy{max-width:490px!important}#gonsaga-public-homepage .soft-hero p.lead{max-width:435px!important}#gonsaga-public-homepage .below{padding:24px 6% 42px!important}#gonsaga-public-homepage .values{grid-template-columns:repeat(4,1fr)!important;gap:16px!important;display:grid!important}#gonsaga-public-homepage .value{text-align:center!important;background:#fbf6ef!important;border:1px solid #e6d8ca!important;border-radius:10px!important;padding:23px 18px!important}#gonsaga-public-homepage .value b{color:var(--wine)!important;margin-bottom:9px!important;font:400 36px Georgia,serif!important;display:block!important}#gonsaga-public-homepage .value span{font-size:14px!important;line-height:1.5!important}#gonsaga-public-homepage .steps{grid-template-columns:repeat(5,1fr)!important;margin-top:25px!important;display:grid!important}#gonsaga-public-homepage .step{border-right:1px solid var(--line)!important;padding:8px 20px!important}#gonsaga-public-homepage .step:first-child{padding-left:0!important}#gonsaga-public-homepage .step:last-child{border:0!important}#gonsaga-public-homepage .step-number{color:var(--cream)!important;background:var(--wine)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;margin-bottom:18px!important;font:400 22px Georgia,serif!important;display:flex!important}#gonsaga-public-homepage .step h2{color:var(--wine)!important;margin-bottom:12px!important;font:400 22px/1.15 Georgia,serif!important}#gonsaga-public-homepage .step p{color:#4c403a!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#gonsaga-public-homepage .plans{grid-template-columns:1fr 1fr!important;gap:24px!important;max-width:950px!important;display:grid!important}#gonsaga-public-homepage .plan{border:1px solid var(--line)!important;background:#fcf7f0!important;border-radius:14px!important;flex-direction:column!important;padding:32px 34px!important;display:flex!important}#gonsaga-public-homepage .plan.highlight{background:var(--wine)!important;color:var(--cream)!important;border-color:var(--wine)!important}#gonsaga-public-homepage .plan h2{margin:12px 0 17px!important;font-size:35px!important}#gonsaga-public-homepage .plan.highlight h2,#gonsaga-public-homepage .plan.highlight p,#gonsaga-public-homepage .plan.highlight .eyebrow{color:var(--cream)!important}#gonsaga-public-homepage .plan .eyebrow{margin:0!important;font-size:11px!important}#gonsaga-public-homepage .plan p{margin:0 0 17px!important;font-size:15px!important}#gonsaga-public-homepage .plan ul{margin:0 0 26px!important;padding:0!important;list-style:none!important}#gonsaga-public-homepage .plan li{gap:12px!important;padding:7px 0!important;font-size:15px!important;line-height:1.5!important;display:flex!important}#gonsaga-public-homepage .plan li:before{content:"✓"!important;color:var(--wine)!important}#gonsaga-public-homepage .plan.highlight li:before{color:var(--cream)!important}#gonsaga-public-homepage .plan .btn{align-self:flex-start!important;margin-top:auto!important}#gonsaga-public-homepage .plan.highlight .btn{background:var(--cream)!important;color:var(--wine)!important;border-color:var(--cream)!important}#gonsaga-public-homepage .note{max-width:900px!important;color:var(--muted)!important;margin:23px 0 0!important;font-size:14px!important}#gonsaga-public-homepage .premium{background:radial-gradient(at 80% 65%,#e7cfd1,#0000 70%)!important;grid-template-columns:1fr 1.15fr!important;align-items:center!important;gap:55px!important;padding:68px 6%!important;display:grid!important}#gonsaga-public-homepage .premium h1{color:var(--wine)!important;font-size:54px!important}#gonsaga-public-homepage .premium p{color:#4c403a!important;font-size:16px!important;line-height:1.65!important}#gonsaga-public-homepage .lab-panel{background:#fffaf4!important;border:1px solid #bdafa4!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 18px 45px #4f102020!important}#gonsaga-public-homepage .lab-top{border-bottom:1px solid var(--line)!important;color:var(--wine)!important;align-items:center!important;gap:10px!important;padding:22px 25px!important;font:400 21px Georgia,serif!important;display:flex!important}#gonsaga-public-homepage .lab-top span{letter-spacing:1.4px!important;margin-left:auto!important;font:400 12px Arial,sans-serif!important}#gonsaga-public-homepage .lab-body{padding:28px!important}#gonsaga-public-homepage .lab-body h2{color:var(--wine)!important;margin-bottom:10px!important;font:400 27px Georgia,serif!important}#gonsaga-public-homepage .lab-body p{margin-bottom:22px!important;font-size:14px!important}#gonsaga-public-homepage .lab-areas{grid-template-columns:1fr 1fr!important;gap:11px!important;display:grid!important}#gonsaga-public-homepage .lab-area{background:#f1e6dc!important;border-radius:8px!important;padding:16px!important}#gonsaga-public-homepage .lab-area strong{color:var(--wine)!important;margin-bottom:7px!important;font-size:14px!important;font-weight:600!important;display:block!important}#gonsaga-public-homepage .lab-area span{color:#51443d!important;font-size:13px!important;line-height:1.5!important}#gonsaga-public-homepage .level-strip{border-top:1px solid var(--line)!important;color:var(--wine)!important;justify-content:space-between!important;gap:12px!important;margin-top:26px!important;padding-top:20px!important;font:400 20px Georgia,serif!important;display:flex!important}#gonsaga-public-homepage .contact{grid-template-columns:1fr 1fr!important;gap:35px!important;max-width:1040px!important;display:grid!important}#gonsaga-public-homepage .contact-actions{flex-direction:column!important;align-items:flex-start!important;gap:22px!important;display:flex!important}#gonsaga-public-homepage .contact-actions .btn{min-width:210px!important}#gonsaga-public-homepage .footer{border-top:1px solid var(--line)!important;background:#f0e6da!important;align-items:center!important;gap:25px!important;padding:24px 4.5%!important;display:flex!important}#gonsaga-public-homepage .footer .brand b{font-size:23px!important}#gonsaga-public-homepage .footer .brand span{letter-spacing:2.5px!important;margin-top:7px!important;font-size:8px!important}#gonsaga-public-homepage .footer-links{color:#5d4840!important;flex-wrap:wrap!important;align-items:center!important;gap:20px!important;margin-left:auto!important;font-size:12px!important;display:flex!important}#gonsaga-public-homepage .language{color:#5d4840!important;background:0 0!important;border:0!important;border-bottom:1px solid #b9a293!important;max-width:115px!important;min-height:40px!important;padding:9px 6px!important;font-size:12px!important}#gonsaga-public-homepage .copyright{color:#685950!important;font-size:12px!important}#gonsaga-public-homepage .empty-hero .hero-copy{width:75%!important;max-width:720px!important}#gonsaga-public-homepage .empty-hero:after{background:linear-gradient(90deg,var(--cream) 0%,#f7f1e8ed 45%,#f7f1e8a6 70%,#f7f1e833 100%)!important}#gonsaga-public-homepage .empty-hero .hero-image{opacity:.45!important;width:100%!important;inset:0!important}#gonsaga-public-homepage .teens h1{font-size:60px!important}#gonsaga-public-homepage .teens em{font-size:.95em!important}#gonsaga-public-homepage .text-link{color:var(--wine)!important;text-underline-offset:5px!important;font-size:14px!important;text-decoration:underline!important}#gonsaga-public-homepage .plan-foot{flex-wrap:wrap!important;align-items:center!important;gap:28px!important;margin-top:30px!important;display:flex!important}#gonsaga-public-homepage .pending-note{color:var(--muted)!important;border-top:1px dashed #baa396!important;margin:22px 6%!important;padding:14px 0!important;font-size:12px!important;line-height:1.6!important}#gonsaga-public-homepage .skip{background:var(--wine)!important;color:#fff!important;z-index:20!important;padding:12px!important;position:absolute!important;top:-100px!important;left:15px!important}#gonsaga-public-homepage .skip:focus{top:10px!important}#gonsaga-public-homepage footer a:hover{color:var(--wine)!important;text-decoration:underline!important}#gonsaga-public-homepage a.nav-link:hover{color:var(--wine)!important}#gonsaga-public-homepage [hidden]{display:none!important}@keyframes enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1450px){#gonsaga-public-homepage{background:#eee4d8!important}#gonsaga-public-homepage .shell{box-shadow:0 0 65px #48221b0a!important}#gonsaga-public-homepage .hero h1{font-size:68px!important}}@media (max-width:1220px){#gonsaga-public-homepage .header{gap:18px!important;padding-left:3%!important;padding-right:3%!important}#gonsaga-public-homepage .nav{gap:15px!important}#gonsaga-public-homepage .nav a{font-size:12px!important}#gonsaga-public-homepage .header .btn{padding:11px 14px!important;font-size:11px!important}#gonsaga-public-homepage .brand b{font-size:28px!important}#gonsaga-public-homepage .hero{min-height:495px!important}#gonsaga-public-homepage .hero-copy{width:50%!important}#gonsaga-public-homepage h1{font-size:56px!important}#gonsaga-public-homepage .hero-image{width:72%!important;left:28%!important}#gonsaga-public-homepage .benefit{gap:11px!important;padding:8px 13px!important}#gonsaga-public-homepage .benefit p{font-size:13px!important}}@media (max-width:1020px){#gonsaga-public-homepage .header{gap:16px!important;padding:20px 5%!important}#gonsaga-public-homepage .header-actions{margin-left:auto!important}#gonsaga-public-homepage .menu-button{display:block!important}#gonsaga-public-homepage .nav{background:var(--cream)!important;border-bottom:1px solid var(--line)!important;grid-template-columns:repeat(4,1fr)!important;gap:15px!important;margin:0!important;padding:18px 5%!important;display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;box-shadow:0 10px 15px #34151b12!important}#gonsaga-public-homepage .nav.open{display:grid!important}#gonsaga-public-homepage .nav a{font-size:14px!important}#gonsaga-public-homepage .hero{min-height:480px!important;padding:54px 6%!important}#gonsaga-public-homepage h1{font-size:52px!important}#gonsaga-public-homepage .cards{grid-template-columns:repeat(2,1fr)!important}#gonsaga-public-homepage .premium{gap:30px!important;padding:50px 6%!important}#gonsaga-public-homepage .premium h1{font-size:44px!important}#gonsaga-public-homepage .lab-body{padding:23px!important}#gonsaga-public-homepage .steps{grid-template-columns:repeat(3,1fr)!important;row-gap:24px!important}#gonsaga-public-homepage .step:nth-child(3){border:0!important}#gonsaga-public-homepage .step:nth-child(4){padding-left:0!important}#gonsaga-public-homepage .soft-hero h1{font-size:47px!important}#gonsaga-public-homepage .benefits{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}#gonsaga-public-homepage .benefit:nth-child(3){padding-left:0!important}#gonsaga-public-homepage .benefit:nth-child(2){border:0!important}#gonsaga-public-homepage .values{gap:10px!important}#gonsaga-public-homepage .value{padding:20px 12px!important}#gonsaga-public-homepage .footer{flex-wrap:wrap!important}#gonsaga-public-homepage .footer-links{gap:16px!important}}@media (max-width:680px){#gonsaga-public-homepage .draft-strip{padding:9px 12px!important;font-size:11px!important}#gonsaga-public-homepage .header{gap:10px!important;padding:19px 5%!important}#gonsaga-public-homepage .brand b{font-size:25px!important}#gonsaga-public-homepage .brand span{letter-spacing:2.6px!important;font-size:8px!important}#gonsaga-public-homepage .header-actions .btn.outline{display:none!important}#gonsaga-public-homepage .header .btn{min-height:40px!important;padding:10px 14px!important;font-size:11px!important}#gonsaga-public-homepage .menu-button{min-width:42px!important;padding:9px!important;font-size:12px!important}#gonsaga-public-homepage .nav{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}#gonsaga-public-homepage .hero{min-height:0!important;padding:40px 6% 0!important;display:block!important;overflow:visible!important}#gonsaga-public-homepage .hero-copy{z-index:1!important;width:100%!important;max-width:100%!important;position:relative!important}#gonsaga-public-homepage h1{letter-spacing:-1.7px!important;font-size:48px!important;line-height:1.04!important}#gonsaga-public-homepage .eyebrow{letter-spacing:1.5px!important;margin-bottom:20px!important;font-size:11px!important}#gonsaga-public-homepage .hero p.lead{max-width:100%!important;margin-bottom:23px!important;font-size:16px!important}#gonsaga-public-homepage .hero-image{top:auto!important;left:auto!important;object-position:70% 60%!important;z-index:0!important;width:113.64%!important;height:270px!important;margin:25px -6.82% 0!important;display:block!important;position:relative!important;inset:auto!important}#gonsaga-public-homepage .hero:after{display:none!important}#gonsaga-public-homepage .actions{gap:10px!important}#gonsaga-public-homepage .btn{padding:13px 20px!important}#gonsaga-public-homepage .benefits{background:var(--cream)!important;gap:24px 0!important;padding:24px 6%!important}#gonsaga-public-homepage .benefit{border:0!important;padding:0 12px!important;display:block!important}#gonsaga-public-homepage .benefit:nth-child(odd){padding-left:0!important}#gonsaga-public-homepage .benefit .icon{margin-bottom:10px!important}#gonsaga-public-homepage .benefit p{max-width:160px!important;font-size:13px!important}#gonsaga-public-homepage .soft-hero{padding-top:36px!important}#gonsaga-public-homepage .soft-hero h1{font-size:44px!important}#gonsaga-public-homepage .soft-hero .hero-image{height:220px!important;margin-top:20px!important}#gonsaga-public-homepage .below{padding:25px 6% 34px!important}#gonsaga-public-homepage .values{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}#gonsaga-public-homepage .value b{font-size:31px!important}#gonsaga-public-homepage .value span{font-size:13px!important}#gonsaga-public-homepage .content{padding:37px 6% 40px!important}#gonsaga-public-homepage .content h1{font-size:43px!important}#gonsaga-public-homepage .content-head{margin-bottom:27px!important}#gonsaga-public-homepage .cards{grid-template-columns:1fr!important;gap:13px!important}#gonsaga-public-homepage .card{padding:23px!important}#gonsaga-public-homepage .card h2{margin-top:12px!important}#gonsaga-public-homepage .steps{grid-template-columns:1fr!important;gap:0!important}#gonsaga-public-homepage .step{border:0!important;border-bottom:1px solid var(--line)!important;grid-template-columns:42px 1fr!important;column-gap:17px!important;padding:21px 0!important;display:grid!important}#gonsaga-public-homepage .step-number{grid-row:1/3!important;margin:0!important}#gonsaga-public-homepage .step h2{font-size:23px!important}#gonsaga-public-homepage .step p{font-size:15px!important}#gonsaga-public-homepage .plans{grid-template-columns:1fr!important;gap:20px!important}#gonsaga-public-homepage .plan{padding:28px!important}#gonsaga-public-homepage .plan h2{font-size:33px!important}#gonsaga-public-homepage .premium{grid-template-columns:1fr!important;gap:35px!important;padding:40px 6%!important}#gonsaga-public-homepage .premium h1{font-size:45px!important}#gonsaga-public-homepage .lab-top{padding:18px!important;font-size:18px!important}#gonsaga-public-homepage .lab-top span{font-size:10px!important}#gonsaga-public-homepage .lab-body{padding:20px!important}#gonsaga-public-homepage .lab-areas{gap:9px!important}#gonsaga-public-homepage .lab-area{padding:14px 12px!important}#gonsaga-public-homepage .lab-area span{font-size:12px!important}#gonsaga-public-homepage .contact{grid-template-columns:1fr!important;gap:20px!important}#gonsaga-public-homepage .footer{align-items:flex-start!important;gap:22px!important;padding:24px 6%!important}#gonsaga-public-homepage .footer-links{justify-content:flex-start!important;gap:17px!important;width:100%!important;margin:0!important}#gonsaga-public-homepage .copyright{width:100%!important;margin-bottom:0!important}#gonsaga-public-homepage .empty-hero .hero-copy{width:100%!important}#gonsaga-public-homepage .empty-hero .hero-image{opacity:1!important;width:113.64%!important;inset:auto!important}#gonsaga-public-homepage .teens h1{font-size:49px!important}#gonsaga-public-homepage .pending-note{margin-top:8px!important;font-size:12px!important}#gonsaga-public-homepage .hero .text-link{align-items:center!important;min-height:44px!important;display:inline-flex!important}#gonsaga-public-homepage .content p{font-size:16px!important}}@media (prefers-reduced-motion:reduce){#gonsaga-public-homepage *{transition:none!important;animation:none!important}}#gonsaga-public-homepage .btn.coming-soon:disabled{cursor:default!important;opacity:.75!important;background:var(--wine)!important;transform:none!important}#gonsaga-public-homepage .email-pending{color:#6f6057!important;cursor:default!important}#gonsaga-public-homepage .footer{justify-content:space-between!important}#gonsaga-public-homepage .footer-links{justify-content:center!important;margin-left:0!important}#gonsaga-public-homepage .header{gap:24px!important}#gonsaga-public-homepage .content-head{text-align:center!important;margin-left:auto!important;margin-right:auto!important}#gonsaga-public-homepage .plans{margin-left:auto!important;margin-right:auto!important}#gonsaga-public-homepage .content .note{text-align:center!important;margin-left:auto!important;margin-right:auto!important}#gonsaga-public-homepage .home-scene .hero-image{object-position:25% center!important}@media (max-width:680px){#gonsaga-public-homepage .home-scene .hero-image{aspect-ratio:642/284!important;object-fit:contain!important;height:auto!important}}#gonsaga-public-homepage .footer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:30px!important;padding-top:32px!important;padding-bottom:32px!important;display:grid!important}#gonsaga-public-homepage .footer>.brand{justify-self:start!important}#gonsaga-public-homepage .footer-links{flex-wrap:nowrap!important;justify-self:center!important;gap:36px!important;min-height:56px!important;font-size:16px!important}#gonsaga-public-homepage .footer-links>a,#gonsaga-public-homepage .footer-links>.email-pending{white-space:nowrap!important;padding:12px 4px!important;line-height:1.4!important}#gonsaga-public-homepage .language{max-width:150px!important;min-height:48px!important;padding:11px 10px!important;font-size:16px!important}#gonsaga-public-homepage .copyright{text-align:right!important;justify-self:end!important}#gonsaga-public-homepage .premium-separate{border-left:2px solid var(--wine)!important;margin-top:26px!important;padding:4px 0 4px 18px!important}#gonsaga-public-homepage .premium-separate strong{color:var(--wine)!important;margin-bottom:10px!important;font-size:15px!important;display:block!important}#gonsaga-public-homepage .premium-separate p{margin-bottom:0!important;font-size:15px!important}#gonsaga-public-homepage .discount-label{text-align:center!important;text-wrap:balance!important;max-width:100%!important;color:var(--cream)!important;background:#ffffff0c!important;border:1px solid #f7f1e870!important;border-radius:8px!important;align-self:center!important;margin-bottom:20px!important;padding:9px 13px!important;font-size:14px!important;line-height:1.4!important;display:inline-block!important}#gonsaga-public-homepage .discount-note{margin-top:12px!important;font-size:13px!important}@media (max-width:1100px){#gonsaga-public-homepage .footer{grid-template-columns:1fr!important;justify-items:center!important;gap:20px!important}#gonsaga-public-homepage .footer>.brand,#gonsaga-public-homepage .copyright{text-align:center!important;justify-self:center!important}#gonsaga-public-homepage .footer-links{justify-content:center!important;width:auto!important}#gonsaga-public-homepage .copyright{margin:0!important}}@media (max-width:680px){#gonsaga-public-homepage .footer{gap:18px!important;padding:28px 6%!important}#gonsaga-public-homepage .footer-links{flex-wrap:wrap!important;justify-content:center!important;gap:12px 24px!important;width:100%!important}#gonsaga-public-homepage .footer-links>a,#gonsaga-public-homepage .footer-links>.email-pending{padding:8px 2px!important}#gonsaga-public-homepage .footer-links label{text-align:center!important;flex-basis:100%!important}#gonsaga-public-homepage .language{text-align:center!important;min-width:155px!important}#gonsaga-public-homepage .premium-separate{margin-top:23px!important}#gonsaga-public-homepage .discount-label{font-size:14px!important}}#gonsaga-public-homepage .footer .footer-links{justify-content:center!important;gap:clamp(28px,4vw,60px)!important}#gonsaga-public-homepage .footer .footer-links .email-link{text-align:center!important;justify-content:center!important;align-items:center!important;min-width:125px!important;min-height:44px!important;display:inline-flex!important}@media (max-width:680px){#gonsaga-public-homepage .footer .footer-links{gap:20px!important;width:100%!important}}#gonsaga-public-homepage .product-label{color:var(--ink)!important;font-weight:700!important}@media (prefers-reduced-motion:reduce){#gonsaga-public-homepage .nav:after{transition:none!important}#gonsaga-public-homepage .page{animation:none!important}}#gonsaga-public-homepage .premium-public{border-top:1px solid #c9aeb4!important;margin-top:24px!important;padding-top:22px!important}#gonsaga-public-homepage .premium-public strong{color:var(--wine)!important;margin-bottom:9px!important;font-size:18px!important;font-weight:600!important;display:block!important}#gonsaga-public-homepage .premium-public p{margin-bottom:18px!important}#gonsaga-public-homepage .purchase-panel{width:min(820px,100% - 32px)!important;max-height:90vh!important;color:var(--ink)!important;border:1px solid var(--line)!important;background:#fffaf4!important;border-radius:14px!important;margin:auto!important;padding:30px!important;overflow:auto!important}#gonsaga-public-homepage .purchase-heading{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;display:flex!important}#gonsaga-public-homepage .purchase-heading h2{color:var(--wine)!important;font:400 32px Georgia,serif!important}#gonsaga-public-homepage .purchase-close{background:0 0!important;border:0!important;min-height:44px!important;font-size:14px!important;text-decoration:underline!important}#gonsaga-public-homepage .purchase-grid{grid-template-columns:240px 1fr!important;align-items:start!important;gap:30px!important;display:grid!important}#gonsaga-public-homepage .purchase-grid img{width:100%!important;max-width:240px!important;height:auto!important}#gonsaga-public-homepage .purchase-details p{font-size:16px!important;line-height:1.6!important}#gonsaga-public-homepage .purchase-details label{margin-bottom:10px!important;font-weight:700!important;display:block!important}#gonsaga-public-homepage .purchase-details textarea{resize:vertical!important;border:1px solid var(--line)!important;width:100%!important;min-height:100px!important;color:var(--ink)!important;overflow-wrap:anywhere!important;background:#fff!important;border-radius:8px!important;padding:12px!important;font:14px/1.5 monospace!important}#gonsaga-public-homepage .purchase-details .btn{margin-top:12px!important}#gonsaga-public-homepage .copy-status{min-height:24px!important;font-size:14px!important}#gonsaga-public-homepage .purchase-receipt{border-top:1px solid var(--line)!important;margin-top:24px!important;padding-top:20px!important;line-height:1.6!important}@media (max-width:680px){#gonsaga-public-homepage .purchase-panel{padding:22px!important}#gonsaga-public-homepage .purchase-grid{grid-template-columns:1fr!important}#gonsaga-public-homepage .purchase-grid img{margin:auto!important}#gonsaga-public-homepage .purchase-heading h2{font-size:28px!important}}#gonsaga-public-homepage .purchase-panel::backdrop{background:#181012a6!important}#gonsaga-public-homepage .purchase-panel[open]{animation:.2s ease-out purchase-enter!important}@keyframes purchase-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#gonsaga-public-homepage .purchase-panel[open]{animation:none!important}}#gonsaga-public-homepage .purchase-receipt .receipt-button{border-radius:10px!important;width:100%!important;min-height:54px!important;margin-top:16px!important;padding:16px 24px!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;display:flex!important}#gonsaga-public-homepage .icon>*,#gonsaga-public-homepage .progress-arrow>*{fill:none!important;stroke:currentColor!important;stroke-width:1.6px!important;stroke-linecap:round!important;stroke-linejoin:round!important}#gonsaga-public-homepage .progress-arrow{width:38px!important;height:38px!important;color:var(--wine)!important;fill:none!important;vertical-align:middle!important;display:inline-block!important}#gonsaga-public-homepage .mobile-student{display:none!important}@media (max-width:1020px){#gonsaga-public-homepage .nav.open{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;gap:4px!important;max-height:calc(100dvh - 90px)!important;padding:16px 6% 22px!important;overflow-y:auto!important}#gonsaga-public-homepage .nav a{min-height:44px!important;font-size:16px!important}#gonsaga-public-homepage .nav .mobile-student{margin-top:8px!important;display:inline-flex!important}#gonsaga-public-homepage .nav:after,#gonsaga-public-homepage .header-actions{display:none!important}#gonsaga-public-homepage .menu-button{margin-left:auto!important}}#gonsaga-public-homepage img.homepage-symbol{visibility:visible!important;opacity:1!important;object-fit:contain!important;vertical-align:middle!important;flex-shrink:0!important;width:28px!important;min-width:28px!important;max-width:none!important;height:28px!important;display:inline-block!important}#gonsaga-public-homepage .card img.homepage-symbol{width:30px!important;height:30px!important}#gonsaga-public-homepage img.progress-arrow.homepage-symbol{width:38px!important;min-width:38px!important;height:38px!important}#gonsaga-public-homepage .main-placement{border-radius:14px!important;min-height:64px!important;margin-top:20px!important;padding:20px 34px!important;font-size:22px!important}#gonsaga-public-homepage .founder{grid-template-columns:1.2fr .8fr!important;gap:60px!important;padding:60px 6%!important;display:grid!important}#gonsaga-public-homepage .founder h1{margin:20px 0!important;font:58px/1.1 Georgia,serif!important}#gonsaga-public-homepage .founder h1 em{color:var(--wine)!important}#gonsaga-public-homepage .founder p{max-width:680px!important;font-size:17px!important;line-height:1.7!important}#gonsaga-public-homepage .founder strong{color:var(--wine)!important;font:28px/1.4 Georgia,serif!important}#gonsaga-public-homepage .founder-photo{border:1px solid var(--line)!important;text-align:center!important;background:linear-gradient(150deg,#e5d5c9,#f8f2e9)!important;border-radius:160px 160px 12px 12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:520px!important;display:flex!important}#gonsaga-public-homepage .founder-photo span{color:var(--wine)!important;font:52px Georgia,serif!important}#gonsaga-public-homepage .founder-photo small{margin-top:20px!important;font-size:16px!important;line-height:1.6!important}#gonsaga-public-homepage .plans-scene{background:linear-gradient(#fffaf055,#fffaf055),url(/homepage/plans-background.png) 50%/cover!important}#gonsaga-public-homepage .plan{background:#fffaf0e8!important}#gonsaga-public-homepage .plan-price{text-align:center!important;margin:28px 0!important;font:32px Georgia,serif!important}#gonsaga-public-homepage .plan-journey{flex-wrap:wrap!important;justify-content:center!important;gap:34px!important;font-size:16px!important;display:flex!important}#gonsaga-public-homepage .plan-start{text-align:center!important}#gonsaga-public-homepage .enrollment-note{color:#554843!important;margin-top:28px!important;font-size:14px!important;line-height:1.5!important}#gonsaga-public-homepage .premium-price{color:var(--wine)!important;margin:28px 0!important;font:64px Georgia,serif!important}#gonsaga-public-homepage .premium-price-main{font:inherit!important;color:inherit!important}#gonsaga-public-homepage .premium-price-note{color:var(--wine)!important;vertical-align:baseline!important;margin-left:12px!important;font:22px Arial,sans-serif!important;display:inline-block!important}#gonsaga-public-homepage .premium-price small{color:#6b625e!important;margin-top:10px!important;font:18px Arial,sans-serif!important;display:block!important}@media (max-width:750px){#gonsaga-public-homepage .founder{grid-template-columns:1fr!important;gap:30px!important;padding:32px 6%!important}#gonsaga-public-homepage .founder h1{font-size:40px!important}#gonsaga-public-homepage .founder-photo{min-height:300px!important}#gonsaga-public-homepage .plan-price{font-size:27px!important}#gonsaga-public-homepage .main-placement{font-size:18px!important}#gonsaga-public-homepage .plans-scene{background-position:50%!important}}#gonsaga-public-homepage .main-placement{border-radius:12px!important;min-width:350px!important;min-height:56px!important;padding:16px 44px!important;font-size:21px!important}#gonsaga-public-homepage .home-scene .lead{max-width:590px!important;color:var(--ink)!important;font-size:22px!important;line-height:1.5!important}#gonsaga-public-homepage .premium-reference{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:24px!important;padding:48px 3.5% 40px 4%!important;display:grid!important;overflow:hidden!important}#gonsaga-public-homepage .premium-reference h1{letter-spacing:-2px!important;margin:25px 0!important;font:clamp(36px,4.1vw,62px)/1.08 Georgia,serif!important}#gonsaga-public-homepage .premium-actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}#gonsaga-public-homepage .premium-buy{border-radius:7px!important;min-width:300px!important;padding:16px 30px!important;font:28px Georgia,serif!important}#gonsaga-public-homepage .premium-installment{background:var(--wine)!important;color:#fffaf0!important;border:1px solid var(--wine)!important;border-radius:7px!important;min-width:260px!important;padding:16px 30px!important;font:28px Georgia,serif!important;text-decoration:none!important}#gonsaga-public-homepage .premium-macbook{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}#gonsaga-public-homepage .premium-reference-notes{color:#6b625e!important;max-width:560px!important;margin-top:14px!important;font-size:15px!important;line-height:1.5!important}#gonsaga-public-homepage .plans-scene{background:url(/homepage/plans-background.png) 50%/cover!important;padding:40px 5% 25px!important}#gonsaga-public-homepage .plans-scene .content-head{text-align:center!important;max-width:none!important;margin-bottom:25px!important}#gonsaga-public-homepage .plans-scene .content-head h1{margin:18px 0!important;font:clamp(36px,4.3vw,62px)/1.1 Georgia,serif!important}#gonsaga-public-homepage .plans-scene .content-head>p:not(.eyebrow):not(.plan-price){font-size:20px!important;line-height:1.5!important}#gonsaga-public-homepage .plan-price{color:var(--wine)!important;margin:24px 0 0!important;font:26px/1.3 Arial,sans-serif!important}#gonsaga-public-homepage .plan-price strong{font-size:46px!important;font-weight:600!important}#gonsaga-public-homepage .plans{align-items:stretch!important;gap:24px!important;max-width:850px!important;margin:0 auto!important}#gonsaga-public-homepage .wine-plan{color:#fffaf0!important;text-align:center!important;background:#76162af5!important;border:1px solid #76162a!important;border-radius:8px!important;padding:28px 30px!important}#gonsaga-public-homepage .wine-plan h2{color:#fffaf0!important;margin:22px 0!important;font:44px/1.04 Georgia,serif!important}#gonsaga-public-homepage .plan-badge{color:#76162a!important;background:#f7f1e8!important;border-radius:22px!important;min-height:38px!important;padding:10px 14px!important;font-size:14px!important;display:inline-block!important}#gonsaga-public-homepage .wine-plan ul{text-align:left!important;border-top:1px solid #dfc5bc77!important;margin:0!important;padding:16px 0 0!important;list-style:none!important}#gonsaga-public-homepage .wine-plan li{color:#fffaf0!important;margin:0!important;padding:10px 0!important;font-size:16px!important;line-height:1.4!important}#gonsaga-public-homepage .wine-plan li:before{color:#fffaf0!important}#gonsaga-public-homepage .plan-journey{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:0!important;max-width:940px!important;margin:26px auto 0!important;display:flex!important}#gonsaga-public-homepage .plan-journey>div{white-space:nowrap!important;align-items:center!important;gap:16px!important;font-size:16px!important;display:flex!important}#gonsaga-public-homepage .plan-journey>div:not(:last-child):after{content:""!important;background:#ad9287!important;width:60px!important;height:1px!important;margin:0 22px!important}#gonsaga-public-homepage .journey-number{color:#38251f!important;background:#eeded7!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;width:50px!important;height:50px!important;font-size:22px!important;display:grid!important}#gonsaga-public-homepage .plan-conditions{background:#fffaf0c9!important;border-top:1px solid #bfa393!important;border-radius:4px!important;max-width:940px!important;margin:22px auto 0!important;padding:14px 20px!important}#gonsaga-public-homepage .plan-conditions p{color:#51453f!important;margin:0!important;font-size:14px!important;line-height:1.5!important}#gonsaga-public-homepage .footer{color:#fffaf0!important;background:#651426!important;border-top:0!important;padding:26px 4.5%!important}#gonsaga-public-homepage .footer .brand,#gonsaga-public-homepage .footer .brand span,#gonsaga-public-homepage .footer a{color:#fffaf0!important}@media (max-width:750px){#gonsaga-public-homepage .premium-reference{grid-template-columns:1fr!important;padding:30px 6%!important}#gonsaga-public-homepage .premium-reference h1{font-size:46px!important}#gonsaga-public-homepage .premium-reference-lead{font-size:20px!important}#gonsaga-public-homepage .premium-reference .premium-price{font-size:70px!important}#gonsaga-public-homepage .premium-macbook{width:100%!important;margin-top:30px!important}#gonsaga-public-homepage .plan-journey{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;max-width:280px!important}#gonsaga-public-homepage .plan-journey>div:after{display:none!important}#gonsaga-public-homepage .wine-plan h2{font-size:36px!important}#gonsaga-public-homepage .main-placement{width:100%!important;min-width:0!important;padding:16px 24px!important;font-size:19px!important}#gonsaga-public-homepage .home-scene .lead{font-size:20px!important}}#gonsaga-public-homepage .plan-conditions{background:0 0!important;border:0!important;border-radius:0!important;max-width:890px!important;margin:24px auto 0!important;padding:0!important}#gonsaga-public-homepage .plan-conditions p{text-align:center!important;color:#45352c!important;text-wrap:pretty!important;font-size:14px!important;line-height:1.6!important}#gonsaga-public-homepage .journey-number{color:#fffaf0!important;background:#76162a!important;border:1px solid #76162a!important}#gonsaga-public-homepage .plan-journey>div:nth-child(2) .journey-number{background:#94344a!important}#gonsaga-public-homepage .plan-journey>div:nth-child(3) .journey-number{background:#531022!important}#gonsaga-public-homepage .how-intro{grid-template-columns:1fr 1fr!important;align-items:center!important;gap:38px!important;margin-bottom:35px!important;display:grid!important}#gonsaga-public-homepage .how-intro .content-head{text-align:left!important;margin:0!important}#gonsaga-public-homepage .how-intro img{object-fit:cover!important;border-radius:12px!important;width:100%!important;height:280px!important;display:block!important}@media (max-width:700px){#gonsaga-public-homepage .how-intro{grid-template-columns:1fr!important;gap:24px!important}#gonsaga-public-homepage .how-intro img{height:210px!important}}#gonsaga-public-homepage .founder-photo img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}#gonsaga-public-homepage .header .brand,#gonsaga-public-homepage .header .brand b{color:#76162a!important}#gonsaga-public-homepage .header .brand span,#gonsaga-public-homepage h1{color:#181616!important}#gonsaga-public-homepage h1 em,#gonsaga-public-homepage .eyebrow,#gonsaga-public-homepage .card h2,#gonsaga-public-homepage .card h3{color:#76162a!important}#gonsaga-public-homepage .footer .brand b{color:#fffaf0!important}#gonsaga-public-homepage .journey-number{color:#fffaf0!important;background:#a84b60!important;border-color:#a84b60!important}#gonsaga-public-homepage .plan-journey>div:nth-child(2) .journey-number{background:#76162a!important;border-color:#76162a!important}#gonsaga-public-homepage .plan-journey>div:nth-child(3) .journey-number{background:#531022!important;border-color:#531022!important}#gonsaga-public-homepage .premium.premium-reference h1{color:var(--ink)!important}#gonsaga-public-homepage .premium-reference{background:var(--cream)!important;grid-template-columns:minmax(0,45fr) minmax(0,55fr)!important;gap:0!important;min-height:620px!important;padding:36px 0 32px 4%!important}#gonsaga-public-homepage .premium-reference-copy{z-index:1!important;padding-right:20px!important;position:relative!important}#gonsaga-public-homepage .premium-reference h1{letter-spacing:-2.2px!important;margin:20px 0 24px!important;font-size:clamp(42px,4.8vw,72px)!important;line-height:1.04!important}#gonsaga-public-homepage .premium-reference-lead{max-width:560px!important;font-size:clamp(20px,1.85vw,28px)!important;line-height:1.4!important}#gonsaga-public-homepage .premium-reference .premium-price{margin:24px 0 20px!important;font-size:96px!important}#gonsaga-public-homepage .premium-reference .premium-buy{min-width:350px!important;min-height:54px!important;padding:12px 24px!important}#gonsaga-public-homepage .premium-reference .premium-installment{min-width:260px!important;min-height:54px!important;padding:12px 24px!important}#gonsaga-public-homepage .premium-macbook{width:135%!important;max-width:none!important;margin-top:0!important;margin-left:-8%!important}@media (max-width:1000px) and (min-width:751px){#gonsaga-public-homepage .premium-reference{min-height:550px!important}#gonsaga-public-homepage .premium-reference .premium-buy,#gonsaga-public-homepage .premium-reference .premium-installment{width:100%!important;min-width:0!important;font-size:24px!important}#gonsaga-public-homepage .premium-reference .premium-price{font-size:78px!important}}@media (max-width:750px){#gonsaga-public-homepage .premium-reference{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;padding:30px 6%!important}#gonsaga-public-homepage .premium-reference-copy{padding-right:0!important}#gonsaga-public-homepage .premium-reference h1{letter-spacing:-1.3px!important;font-size:clamp(36px,8.5vw,52px)!important}#gonsaga-public-homepage .premium-reference .premium-price{font-size:70px!important}#gonsaga-public-homepage .premium-price-note{margin-left:10px!important;font-size:18px!important}#gonsaga-public-homepage .premium-price small{font-size:16px!important}#gonsaga-public-homepage .premium-reference .premium-buy,#gonsaga-public-homepage .premium-reference .premium-installment{width:100%!important;min-width:0!important;max-width:375px!important;font-size:26px!important}#gonsaga-public-homepage .premium-macbook{width:110%!important;max-width:none!important;margin:28px -5% 0!important}}#gonsaga-public-homepage .footer .copyright{color:#fffaf0!important}#gonsaga-public-homepage .premium-reference{gap:20px!important;padding-right:4%!important}#gonsaga-public-homepage .premium-macbook{object-fit:contain!important;width:100%!important;max-width:100%!important;margin:0!important}#gonsaga-public-homepage .premium-reference .premium-buy,#gonsaga-public-homepage .premium-reference .premium-installment{min-width:0!important;max-width:100%!important;font:600 14px/1.25 Arial,Helvetica,sans-serif!important}#gonsaga-public-homepage .premium-reference-notes{max-width:100%!important}#gonsaga-public-homepage .premium-reference-notes p{margin:0!important;font-size:15px!important}#gonsaga-public-homepage .wine-plan .plan-rate{color:#fffaf0!important;margin:0 0 20px!important;font:16px/1.4 Arial,sans-serif!important}#gonsaga-public-homepage .plan-rate strong{font-size:36px!important}#gonsaga-public-homepage .plan-badge{justify-content:center!important;align-items:center!important;min-height:48px!important;display:flex!important}#gonsaga-public-homepage .plan-conditions{background:#fffaf0dd!important;border-radius:8px!important;padding:16px!important}#gonsaga-public-homepage .teens-interest{max-width:820px!important;margin:auto!important}#gonsaga-public-homepage .teens-interest label{margin:12px 0!important;font:600 16px/1.6 Arial,sans-serif!important;display:block!important}#gonsaga-public-homepage .teens-interest input[type=email]{box-sizing:border-box!important;color:#181616!important;background:#fffaf4!important;border:1px solid #65564f!important;border-radius:8px!important;width:100%!important;padding:14px!important;font:16px Arial,sans-serif!important}#gonsaga-public-homepage .teens-interest .interest-consent{font-weight:400!important}#gonsaga-public-homepage .interest-consent input{vertical-align:middle!important;accent-color:#76162a!important;width:18px!important;height:18px!important}#gonsaga-public-homepage .interest-status{margin-top:16px!important}#gonsaga-public-homepage input:focus-visible{outline-offset:3px!important;outline:3px solid #76162a!important}#gonsaga-public-homepage .privacy-content{max-width:1000px!important;margin:auto!important}@media (max-width:750px){#gonsaga-public-homepage .premium-reference{padding:30px 6%!important}#gonsaga-public-homepage .premium-macbook{margin-top:24px!important}#gonsaga-public-homepage .teens-interest .btn{width:100%!important}}#gonsaga-public-homepage .footer{flex-wrap:wrap!important}#gonsaga-public-homepage .footer-socials{flex-wrap:wrap!important;flex-basis:100%!important;justify-content:center!important;align-items:center!important;gap:12px!important;display:flex!important}#gonsaga-public-homepage .footer .footer-contact{color:#fffaf0!important;background:0 0!important;border:1px solid #fffaf0!important;border-radius:28px!important;min-height:46px!important;padding:13px 24px!important;font:600 14px/1.25 Arial,Helvetica,sans-serif!important;text-decoration:none!important}#gonsaga-public-homepage .footer .footer-contact:hover{background:#ffffff15!important}#gonsaga-public-homepage .footer .instagram-disabled{color:#e4c7cd!important;cursor:default!important;border-color:#b58d96!important;transform:none!important}#gonsaga-public-homepage .instagram-disabled span{margin-left:8px!important;font:400 12px/1.25 Arial,Helvetica,sans-serif!important}#gonsaga-public-homepage .purchase-receipt .receipt-button{border-radius:28px!important;font:600 14px/1.25 Arial,Helvetica,sans-serif!important}@media (min-width:751px) and (max-width:1020px){#gonsaga-public-homepage .plan-journey{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;max-width:280px!important}#gonsaga-public-homepage .plan-journey>div:after{display:none!important}}#gonsaga-public-homepage .halloween-nav{color:#f7f1e8!important;text-align:center!important;letter-spacing:.06em!important;background:#181616!important;padding:12px 20px!important;font:700 12px/1.5 Arial,sans-serif!important;display:block!important}#gonsaga-public-homepage .halloween-offer{isolation:isolate!important;color:#f7f1e8!important;background:#76162a!important;border-radius:20px!important;align-items:center!important;gap:28px!important;margin:0 0 24px!important;padding:32px 40px!important;display:flex!important;position:relative!important;overflow:hidden!important}#gonsaga-public-homepage .halloween-offer:after{content:""!important;z-index:-1!important;pointer-events:none!important;background:repeating-linear-gradient(135deg,#0000 0 42px,#ffffff08 43px 44px)!important;position:absolute!important;inset:0!important}#gonsaga-public-homepage .halloween-art{flex:0 0 76px!important;width:76px!important;display:block!important}#gonsaga-public-homepage .halloween-art svg{width:100%;height:auto;display:block}#gonsaga-public-homepage .halloween-kicker{letter-spacing:.16em!important;margin:0 0 10px!important;font:700 11px/1.5 Arial,sans-serif!important}#gonsaga-public-homepage .halloween-title{letter-spacing:-.035em!important;color:#f7f1e8!important;margin:0!important;font:700 clamp(24px,2.5vw,36px)/1.15 Arial,sans-serif!important}#gonsaga-public-homepage .halloween-title span{letter-spacing:-.015em!important;font-size:.72em!important}#gonsaga-public-homepage .halloween-terms{color:#f7f1e8!important;margin:12px 0 0!important;font:400 12px/1.5 Arial,sans-serif!important}#gonsaga-public-homepage a.halloween-cta{color:#76162a!important;background:#f7f1e8!important;border:1px solid #f7f1e8!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:16px!important;min-height:48px!important;margin-left:auto!important;padding:15px 22px!important;font:700 14px/1.3 Arial,sans-serif!important;display:inline-flex!important}#gonsaga-public-homepage a.halloween-cta:focus-visible{outline-offset:5px!important;outline:3px solid #f7f1e8!important}#gonsaga-public-homepage .halloween-compact .halloween-title{font-size:24px!important}#gonsaga-public-homepage .halloween-footer{padding:0 32px!important}#gonsaga-public-homepage .halloween-plan{letter-spacing:.02em!important;border-bottom:1px solid!important;margin:0 0 12px!important;padding:12px 0!important;font:700 12px/1.5 Arial,sans-serif!important}@media (max-width:700px){#gonsaga-public-homepage .halloween-offer{border-radius:14px!important;flex-wrap:wrap!important;gap:18px!important;padding:24px!important}#gonsaga-public-homepage .halloween-art{flex-basis:40px!important;width:40px!important}#gonsaga-public-homepage .halloween-offer>div{flex:1!important;min-width:0!important}#gonsaga-public-homepage .halloween-title{font-size:25px!important}#gonsaga-public-homepage a.halloween-cta{width:100%!important;margin:0!important}#gonsaga-public-homepage .halloween-footer{padding:0 16px!important}#gonsaga-public-homepage .halloween-nav{font-size:11px!important}}#gonsaga-public-homepage .appearance-control{flex-shrink:0!important;align-items:center!important;gap:6px!important;font:11px/1.3 Arial,sans-serif!important;display:flex!important}#gonsaga-public-homepage .appearance-control label{clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}#gonsaga-public-homepage .appearance-control select{background:var(--cream)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:20px!important;max-width:106px!important;min-height:44px!important;padding:10px 7px!important;font:11px Arial,sans-serif!important}#gonsaga-public-homepage[data-appearance=noir]{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;--cream:#181616!important;--ink:#f7f1e8!important;--muted:#d4c5bc!important;--line:#594349!important;--wine:#f7f1e8!important;--rose:#362329!important;--focus:#f7f1e8!important;background:#181616!important}#gonsaga-public-homepage[data-appearance=noir] :is(.header,.footer,.page,.content,.below,.benefits,.founder,.plans-scene,.soft-hero,.how-reference,.premium-reference,.contact,.plan-conditions,.card,.step,.teens-interest){color:#f7f1e8!important;background-color:#181616!important}#gonsaga-public-homepage[data-appearance=noir] :is(h1,h2,h3,p,li,.lead,.brand,.brand b,.brand span,.plan-conditions p,.premium-reference-lead,.content-head p,.benefit p,.plan-journey),#gonsaga-public-homepage[data-appearance=noir] :is(h1 em,.eyebrow,.product-label,.card h2,.card h3,.nav a[aria-current=page]){color:#f7f1e8!important}#gonsaga-public-homepage[data-appearance=noir] :is(.hero,.home-scene){background:#181616!important}#gonsaga-public-homepage[data-appearance=noir] .hero-image{filter:none!important}#gonsaga-public-homepage[data-appearance=noir] .hero:after{background:linear-gradient(90deg,#09070a 0% 25%,#09070acc 38%,#0000 64%)!important}#gonsaga-public-homepage[data-appearance=noir] .homepage-symbol{filter:brightness(0)invert(.9)!important}#gonsaga-public-homepage[data-appearance=noir] .wine-plan{background:#241a1e!important;border:1px solid #78505c!important}#gonsaga-public-homepage[data-appearance=noir] .nav.open{background:#181616!important}#gonsaga-public-homepage[data-appearance=noir] :is(.btn,.main-placement){color:#f7f1e8!important;background:#76162a!important;border-color:#ae4d64!important}#gonsaga-public-homepage[data-appearance=noir] .halloween-offer :is(p,h2){color:#f7f1e8!important}#gonsaga-public-homepage .seasonal-decor{pointer-events:none!important;background:linear-gradient(#0000,#d7b69c40)!important;height:132px!important;display:block!important;position:relative!important;overflow:hidden!important}#gonsaga-public-homepage .seasonal-base{pointer-events:none!important;width:185px!important;height:132px!important;display:block!important;position:absolute!important;bottom:-2px!important;left:18px!important}#gonsaga-public-homepage .seasonal-base img{object-fit:contain!important;object-position:left bottom!important;width:100%!important;height:100%!important;display:block!important}#gonsaga-public-homepage .seasonal-web{color:#8b6954!important;opacity:.65!important;pointer-events:none!important;width:100px!important;height:75px!important;display:block!important;position:absolute!important;top:0!important}#gonsaga-public-homepage .seasonal-web svg{width:100%;height:100%;display:block}#gonsaga-public-homepage .seasonal-web.left{left:0!important}#gonsaga-public-homepage .seasonal-web.right{right:0!important;transform:scaleX(-1)!important}#gonsaga-public-homepage .witch-lane{pointer-events:none!important;background:var(--cream)!important;height:76px!important;display:block!important;position:relative!important;overflow:hidden!important}#gonsaga-public-homepage .seasonal-witch{object-fit:contain!important;pointer-events:none!important;width:112px!important;height:76px!important;animation:46s linear infinite witch-pass!important;display:block!important;position:absolute!important;top:0!important;left:0!important}@keyframes witch-pass{0%,5%{opacity:0;transform:translate(-130px)rotate(-4deg)}6%{opacity:1}24%{opacity:1;transform:translate(calc(100vw + 130px))rotate(4deg)}25%,to{opacity:0;transform:translate(calc(100vw + 130px))}}#gonsaga-public-homepage .surprise-stage{background:var(--cream)!important;border-bottom:1px solid var(--line)!important;min-height:210px!important;color:var(--ink)!important;isolation:isolate!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important;overflow:hidden!important}#gonsaga-public-homepage .surprise-close{z-index:3!important;border:1px solid var(--line)!important;background:var(--cream)!important;width:44px!important;height:44px!important;color:var(--ink)!important;border-radius:50%!important;place-items:center!important;font:24px Arial!important;display:grid!important;position:absolute!important;top:8px!important;right:14px!important}#gonsaga-public-homepage .balloon-flight{pointer-events:none!important;width:115px!important;height:195px!important;animation:2s ease-out both balloon-rise,3.5s ease-in-out 2s infinite balloon-float!important;display:block!important;position:relative!important}#gonsaga-public-homepage .offer-balloon{color:#fff7e9!important;background:radial-gradient(at 29% 22%,#ed7776 0%,#a4253e 22%,#76162a 55%,#390b16 90%)!important;border-radius:51% 49% 48% 48%!important;justify-content:center!important;align-items:center!important;width:112px!important;height:137px!important;display:flex!important;position:relative!important;box-shadow:inset -6px -7px 16px #2a07188a,inset 4px 3px 5px #ffb4a83b,0 12px 22px #30111a20!important}#gonsaga-public-homepage .offer-balloon:after{content:""!important;border-bottom:10px solid #76162a!important;border-left:7px solid #0000!important;border-right:7px solid #0000!important;position:absolute!important;bottom:-8px!important;left:49px!important}#gonsaga-public-homepage .offer-balloon span{text-align:center!important;color:#fff7e9!important;font:italic 17px/1.15 Georgia,serif!important;transform:rotate(-12deg)!important}#gonsaga-public-homepage .balloon-string{color:#987a70!important;width:35px!important;height:60px!important;margin:7px auto 0!important;display:block!important}@keyframes balloon-rise{0%{transform:translateY(225px)}to{transform:translateY(0)}}@keyframes balloon-float{0%,to{transform:translate(-5px,2px)rotate(-3deg)}50%{transform:translate(6px,-8px)rotate(3deg)}}#gonsaga-public-homepage .burst .offer-balloon,#gonsaga-public-homepage .burst .balloon-string{visibility:hidden!important}#gonsaga-public-homepage .balloon-fragment{clip-path:polygon(0 0,100% 30%,70% 100%,20% 72%)!important;background:#a43147!important;width:11px!important;height:18px!important;animation:.65s ease-out both fragment!important;display:block!important;position:absolute!important;top:55px!important;left:50%!important}@keyframes fragment{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r))}}#gonsaga-public-homepage .surprise-offer{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:9px!important;padding:25px 60px!important;animation:.4s ease-out offer-in!important;display:flex!important}#gonsaga-public-homepage .surprise-offer strong{color:var(--wine)!important;font:700 42px/1 Arial!important}#gonsaga-public-homepage .surprise-offer strong span{text-align:left!important;max-width:220px!important;font:700 18px Arial!important;display:inline-block!important}#gonsaga-public-homepage .surprise-offer p{color:var(--ink)!important;margin:0!important;font:700 17px Arial!important}#gonsaga-public-homepage .surprise-offer small{color:var(--muted)!important;font:12px/1.5 Arial!important}#gonsaga-public-homepage .surprise-offer a{color:#f7f1e8!important;background:#76162a!important;border-radius:25px!important;padding:14px 25px!important;font:700 14px Arial!important;display:inline-block!important}@keyframes offer-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){#gonsaga-public-homepage .header{gap:12px!important;padding-left:3%!important;padding-right:3%!important}#gonsaga-public-homepage .nav{gap:12px!important}#gonsaga-public-homepage .header-actions{gap:6px!important}}@media (max-width:750px){#gonsaga-public-homepage .appearance-control{margin-left:auto!important}#gonsaga-public-homepage .header .menu-button{order:5!important}#gonsaga-public-homepage .seasonal-decor{height:110px!important}#gonsaga-public-homepage .seasonal-base{width:150px!important;height:110px!important}#gonsaga-public-homepage .witch-lane{height:60px!important}#gonsaga-public-homepage .seasonal-witch{width:90px!important;height:60px!important}#gonsaga-public-homepage .surprise-offer{padding:24px 48px!important}#gonsaga-public-homepage .surprise-offer strong span{text-align:center!important;margin-top:6px!important;display:block!important}#gonsaga-public-homepage .surprise-offer strong{font-size:36px!important}}@media (prefers-reduced-motion:reduce){#gonsaga-public-homepage :is(.seasonal-witch,.balloon-flight,.balloon-fragment,.surprise-offer){animation:none!important}#gonsaga-public-homepage .seasonal-witch{left:calc(100% - 120px)!important}#gonsaga-public-homepage .balloon-fragment{display:none!important}}#gonsaga-public-homepage .surprise-stage.floating{left:var(--surprise-x)!important;top:var(--surprise-y)!important;width:var(--surprise-width)!important;z-index:20!important;border-radius:20px!important;min-height:215px!important;position:fixed!important;box-shadow:0 8px 24px #18161618!important}#gonsaga-public-homepage .surprise-stage.floating .surprise-close{width:32px!important;height:32px!important;min-height:32px!important;top:5px!important;right:5px!important}#gonsaga-public-homepage .surprise-stage.floating .surprise-offer{padding:32px 20px 20px!important}#gonsaga-public-homepage[data-appearance=noir]{--cream:#09070a!important;--wine:#f7f1e8!important;--line:#493039!important;--ink:#fff4e9!important;--muted:#d6c8c1!important;background:#09070a!important}#gonsaga-public-homepage[data-appearance=noir] :is(.header,.footer,.page,.content,.below,.benefits,.founder,.plans-scene,.soft-hero,.how-reference,.premium-reference,.contact,.plan-conditions,.card,.step,.teens-interest,.hero,.home-scene){background-color:#09070a!important}#gonsaga-public-homepage[data-appearance=noir] :is(h1 em,.eyebrow,.product-label,.nav a[aria-current=page]){color:#f7f1e8!important}#gonsaga-public-homepage[data-appearance=noir] .home-scene .hero-image{filter:none!important;opacity:1!important}#gonsaga-public-homepage[data-appearance=noir] .btn{box-shadow:inset 0 1px #ffffff12,0 4px 22px #76162a30!important}#gonsaga-public-homepage .seasonal-decor{z-index:6!important;pointer-events:none!important;background:0 0!important;height:0!important;position:relative!important;overflow:visible!important}#gonsaga-public-homepage .seasonal-web{color:#fff!important;opacity:.9!important;filter:drop-shadow(0 1px 1px #18161670)!important;width:115px!important;height:85px!important;top:0!important}#gonsaga-public-homepage .seasonal-witch{filter:drop-shadow(0 8px 9px #18080d33)!important;width:225px!important;height:150px!important;animation:36s ease-in-out infinite witch-visit!important;top:3px!important;left:auto!important;right:4%!important}@keyframes witch-visit{0%,12%{opacity:1;transform:translate(0)rotate(-3deg)}20%{opacity:1;transform:translate(-12vw,12px)rotate(2deg)}29%{opacity:0;transform:translate(22vw,-20px)}30%,85%{opacity:0;transform:translate(25vw)}92%,to{opacity:1;transform:translate(0)rotate(-3deg)}}#gonsaga-public-homepage .seasonal-cat{object-fit:contain!important;pointer-events:none!important;z-index:2!important;filter:drop-shadow(0 10px 12px #18070c33)!important;width:clamp(220px,27vw,340px)!important;height:auto!important;max-height:245px!important;display:block!important;position:absolute!important;bottom:18px!important;right:4%!important}#gonsaga-public-homepage .balloon-replay{min-width:38px!important;min-height:44px!important;color:inherit!important;background:0 0!important;border:0!important;place-items:center!important;padding:4px!important;font-size:23px!important;display:grid!important}#gonsaga-public-homepage .surprise-stage{z-index:50!important;width:190px!important;height:300px!important;min-height:0!important;box-shadow:none!important;pointer-events:none!important;isolation:isolate!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;position:fixed!important;top:26%!important;left:auto!important;right:8%!important;overflow:visible!important}#gonsaga-public-homepage .surprise-stage[hidden]{display:none!important}#gonsaga-public-homepage .surprise-close{color:#76162a!important;pointer-events:auto!important;background:#f7f1e8!important;border:1px solid #c5a09a!important;width:32px!important;height:32px!important;min-height:32px!important;font-size:21px!important;top:0!important;right:-8px!important}#gonsaga-public-homepage .balloon-flight{width:180px!important;height:290px!important;animation:10s linear both balloon-emerge!important}#gonsaga-public-homepage .offer-balloon{border-radius:50% 50% 48% 48%!important;width:176px!important;height:216px!important;box-shadow:inset -9px -10px 25px #2a07188a,inset 6px 5px 8px #ffb4a83b,0 16px 25px #30111a24!important}#gonsaga-public-homepage .balloon-string{width:48px!important;height:85px!important}@keyframes balloon-emerge{0%{transform:translate(8px,100vh)rotate(-7deg)}40%{transform:translate(-8px,90px)rotate(3deg)}65%{transform:translate(4px,5px)rotate(-4deg)}80%{transform:translate(-7px,-6px)rotate(3deg)}to{transform:translate(0)rotate(-2deg)}}#gonsaga-public-homepage .surprise-stage.burst .balloon-flight{animation:none!important}#gonsaga-public-homepage .balloon-fragment{width:16px!important;height:24px!important;animation:.75s ease-out both fragment!important;top:100px!important}#gonsaga-public-homepage .surprise-stage.revealed{pointer-events:none!important;width:320px!important;height:auto!important;top:30%!important;right:4%!important}#gonsaga-public-homepage .surprise-offer{pointer-events:auto!important;color:#76162a!important;background:linear-gradient(145deg,#fff8ee,#f0dfcd)!important;border:1px solid #b88978!important;border-radius:18px!important;gap:14px!important;padding:35px 24px 25px!important;box-shadow:0 18px 55px #18060d55!important}#gonsaga-public-homepage .surprise-offer strong{color:#76162a!important;font-size:68px!important;line-height:.95!important}#gonsaga-public-homepage .surprise-offer strong span{text-align:center!important;color:#76162a!important;max-width:none!important;margin-top:8px!important;font:700 18px/1.15 Arial!important;display:block!important}#gonsaga-public-homepage .surprise-offer p{color:#fff8ee!important;background:#76162a!important;border-radius:6px!important;padding:9px 12px!important;font:700 13px/1.4 Arial!important}#gonsaga-public-homepage .surprise-offer small{color:#4c3335!important}#gonsaga-public-homepage[data-appearance=noir] .surprise-offer p{color:#fff8ee!important}@media (max-width:680px){#gonsaga-public-homepage .seasonal-witch{width:150px!important;height:100px!important;top:3px!important;right:3%!important}#gonsaga-public-homepage .seasonal-web{width:80px!important;height:60px!important}#gonsaga-public-homepage .seasonal-actions{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:118px!important;display:flex!important;position:relative!important}#gonsaga-public-homepage .seasonal-actions .main-placement{flex:1!important;width:auto!important;min-width:0!important;max-width:64%!important;padding:14px 15px!important;font-size:16px!important}#gonsaga-public-homepage .seasonal-actions .seasonal-cat{object-position:center!important;flex:0 0 32%!important;width:32%!important;min-width:100px!important;height:118px!important;max-height:118px!important;position:static!important}#gonsaga-public-homepage .surprise-stage{width:140px!important;height:235px!important;top:23%!important;right:6%!important}#gonsaga-public-homepage .balloon-flight{width:140px!important;height:235px!important}#gonsaga-public-homepage .offer-balloon{width:136px!important;height:170px!important}#gonsaga-public-homepage .offer-balloon span{font-size:21px!important}#gonsaga-public-homepage .offer-balloon:after{left:61px!important}#gonsaga-public-homepage .surprise-stage.revealed{width:min(310px,100vw - 36px)!important;top:23%!important;right:18px!important}#gonsaga-public-homepage .surprise-offer strong{font-size:58px!important}}@media (prefers-reduced-motion:reduce){#gonsaga-public-homepage .balloon-flight{animation:none!important}#gonsaga-public-homepage .seasonal-witch{animation:none!important;left:auto!important;right:3%!important}}#gonsaga-public-homepage{overflow-x:clip!important}#gonsaga-public-homepage[data-appearance=noir] .benefits{background:#09070a!important;border-color:#493039!important}#gonsaga-public-homepage[data-appearance=noir] .home-scene .hero-image{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%)!important;mask-image:linear-gradient(90deg,#0000,#000 28%)!important}@media (max-width:680px){#gonsaga-public-homepage[data-appearance=noir] .home-scene .hero-image{-webkit-mask-image:none!important;mask-image:none!important}#gonsaga-public-homepage .seasonal-actions .seasonal-cat{flex-basis:34%!important;width:34%!important;min-width:112px!important;height:128px!important;max-height:128px!important}#gonsaga-public-homepage .surprise-stage{top:14%!important}#gonsaga-public-homepage .surprise-stage.revealed{width:min(310px,100vw - 36px)!important;top:92px!important}#gonsaga-public-homepage .surprise-stage.revealed .surprise-offer{gap:8px!important;padding:18px 18px 16px!important}#gonsaga-public-homepage .surprise-offer strong{justify-content:center!important;align-items:center!important;gap:10px!important;font-size:49px!important;display:flex!important}#gonsaga-public-homepage .surprise-offer strong span{text-align:left!important;margin:0!important;font-size:14px!important}#gonsaga-public-homepage .surprise-offer p{padding:7px 8px!important;font-size:10px!important}#gonsaga-public-homepage .surprise-offer small{font-size:10px!important;line-height:1.3!important}#gonsaga-public-homepage .surprise-offer a{padding:10px 20px!important;font-size:12px!important}}#gonsaga-public-homepage .offer-balloon{cursor:pointer!important;pointer-events:auto!important;-webkit-appearance:none!important;appearance:none!important;font:inherit!important;border:0!important;padding:0!important}#gonsaga-public-homepage .offer-balloon:focus-visible{outline-offset:7px!important;outline:3px solid #f7f1e8!important}#gonsaga-public-homepage .balloon-flight{animation:10s linear both balloon-emerge,4s ease-in-out 10s infinite balloon-idle!important}@keyframes balloon-idle{0%,to{transform:translate(0)rotate(-2deg)}50%{transform:translate(-8px,-9px)rotate(3deg)}}#gonsaga-public-homepage .seasonal-witch{z-index:8!important;width:225px!important;height:150px!important;animation:44s linear infinite witch-diagonal!important;position:fixed!important;top:0!important;left:0!important;right:auto!important}@keyframes witch-diagonal{0%{opacity:0;transform:translate(-250px,calc(100vh + 100px))rotate(-16deg)}2%{opacity:1}30%{opacity:1;transform:translate(calc(100vw + 250px),-220px)rotate(-16deg)}31%,to{opacity:0;transform:translate(calc(100vw + 250px),-220px)}}@media (max-width:680px){#gonsaga-public-homepage .seasonal-witch{width:165px!important;height:110px!important}#gonsaga-public-homepage .integrated-halloween-scene .hero-image{aspect-ratio:1.55!important;object-fit:cover!important;object-position:right center!important;height:auto!important}}@media (prefers-reduced-motion:reduce){#gonsaga-public-homepage .seasonal-witch{animation:none!important;position:absolute!important;left:auto!important;right:3%!important}#gonsaga-public-homepage .balloon-flight{animation:none!important}}#gonsaga-public-homepage .integrated-halloween-scene .hero-image{object-position:right center!important}#gonsaga-public-homepage .appearance-control select{text-align:center!important;text-align-last:center!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%2376162a' stroke-width='1.3'/%3E%3C/svg%3E")!important;background-position:right 9px center!important;background-repeat:no-repeat!important;min-width:110px!important;max-width:120px!important;padding:10px 22px!important}#gonsaga-public-homepage[data-appearance=noir] .appearance-control select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23f7f1e8' stroke-width='1.3'/%3E%3C/svg%3E")!important}#gonsaga-public-homepage .seasonal-web{opacity:1!important;color:#fff!important;filter:drop-shadow(0 1px #76162a99)drop-shadow(0 0 1.5px #18161699)!important;width:145px!important;height:100px!important}#gonsaga-public-homepage[data-appearance=noir] .seasonal-web{filter:drop-shadow(0 0 2px #ffffff40)!important}@media (max-width:680px){#gonsaga-public-homepage .seasonal-web{width:100px!important;height:72px!important}}#gonsaga-public-homepage .premium-reference .premium-price{flex-wrap:wrap!important;align-items:baseline!important;gap:9px!important;display:flex!important}#gonsaga-public-homepage .premium-installments{color:var(--ink)!important;font:600 28px/1 Arial,sans-serif!important}#gonsaga-public-homepage .premium-reference .premium-price-main{color:var(--wine)!important;letter-spacing:-5px!important;font:700 clamp(72px,7.3vw,108px)/1 Arial,sans-serif!important}#gonsaga-public-homepage .premium-price-note{margin-left:0!important;font-size:16px!important}#gonsaga-public-homepage .premium-price small{flex-basis:100%!important;line-height:1.5!important}#gonsaga-public-homepage .premium-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}#gonsaga-public-homepage .premium-reference :is(.premium-parcel,.premium-buy,.premium-installment){width:auto!important;min-width:0!important;min-height:48px!important;padding:14px 20px!important;font-size:16px!important}#gonsaga-public-homepage .premium-buy{color:var(--wine)!important;background:0 0!important}#gonsaga-public-homepage .premium-phones{justify-content:center!important;align-items:center!important;gap:24px!important;min-width:0!important;padding:45px 28px 60px!important;display:flex!important}#gonsaga-public-homepage .premium-phone{filter:drop-shadow(0 20px 18px #18161633)!important;flex:0 225px!important;width:min(43%,225px)!important;margin:0!important;display:block!important;position:relative!important}#gonsaga-public-homepage .phone-noir{transform:translateY(-20px)rotate(-6deg)!important}#gonsaga-public-homepage .phone-blanc{transform:translateY(20px)rotate(6deg)!important}#gonsaga-public-homepage .phone-screen{aspect-ratio:390/844!important;background:#121112!important;border:2px solid #625958!important;border-radius:32px!important;padding:6px!important;display:block!important;position:relative!important;overflow:hidden!important}#gonsaga-public-homepage .phone-screen:after{content:""!important;background:#080708!important;border-radius:14px!important;width:29%!important;height:12px!important;position:absolute!important;top:10px!important;left:50%!important;transform:translate(-50%)!important}#gonsaga-public-homepage .phone-screen img{object-fit:cover!important;border-radius:24px!important;width:100%!important;height:100%!important;display:block!important}#gonsaga-public-homepage .premium-phone figcaption{text-align:center!important;letter-spacing:3px!important;color:var(--ink)!important;margin-top:15px!important;font:700 11px/1.4 Arial,sans-serif!important}@media (max-width:750px){#gonsaga-public-homepage .premium-phones{gap:16px!important;padding:35px 6px 55px!important}#gonsaga-public-homepage .premium-phone{width:44%!important}#gonsaga-public-homepage .phone-screen{border-radius:25px!important;padding:4px!important}#gonsaga-public-homepage .phone-screen img{border-radius:19px!important}#gonsaga-public-homepage .premium-installments{font-size:24px!important}#gonsaga-public-homepage .premium-price-note{flex-basis:100%!important}#gonsaga-public-homepage .premium-reference :is(.premium-parcel,.premium-buy,.premium-installment){width:100%!important;font-size:16px!important}}#gonsaga-public-homepage .premium-reference .premium-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}#gonsaga-public-homepage .premium-reference .premium-actions .btn{white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;padding:14px 9px!important;font-size:14px!important}#gonsaga-public-homepage[data-appearance=noir] .surprise-offer{color:#f7f1e8!important;background:#09070a!important;border-color:#76162a!important;box-shadow:0 18px 55px #0009!important}#gonsaga-public-homepage[data-appearance=noir] .surprise-offer :is(strong,strong span,small){color:#f7f1e8!important}#gonsaga-public-homepage[data-appearance=noir] .surprise-close{color:#f7f1e8!important;background:#09070a!important;border-color:#76162a!important}#gonsaga-public-homepage .premium-reference .premium-actions .btn{color:#f7f1e8!important;background:#76162a!important;border:1px solid #76162a!important;border-radius:0!important;font-weight:600!important}#gonsaga-public-homepage[data-appearance=noir] .plans-scene{background:radial-gradient(at 85% 0,#2d101b,#0000 65%),#09070a!important}#gonsaga-public-homepage[data-appearance=noir] .plans-scene .content-head :is(h1,p){color:#f7f1e8!important;-webkit-text-fill-color:#f7f1e8!important;opacity:1!important}#gonsaga-public-homepage .plan-badge{letter-spacing:.02em!important;text-align:center!important;font-weight:800!important}#gonsaga-public-homepage .wine-plan h2{text-align:center!important;font-weight:700!important}#gonsaga-public-homepage .appearance-control select{text-align:center!important;text-align-last:center!important;opacity:1!important;color:#181616!important;-webkit-text-fill-color:#181616!important;background-color:#f7f1e8!important;min-width:128px!important;max-width:128px!important}#gonsaga-public-homepage .appearance-control option{color:#181616!important;text-align:center!important;background:#f7f1e8!important}#gonsaga-public-homepage[data-appearance=noir] .appearance-control :is(select,option){color:#f7f1e8!important;-webkit-text-fill-color:#f7f1e8!important;opacity:1!important;background-color:#181616!important}#gonsaga-public-homepage :is(.btn.coming-soon,.btn.coming-soon:disabled),#gonsaga-public-homepage[data-appearance=noir] .btn.coming-soon:disabled{color:#f7f1e8!important;-webkit-text-fill-color:#f7f1e8!important;opacity:1!important;cursor:default!important;background:#76162a!important;border:1px solid #76162a!important;font-weight:700!important}#gonsaga-public-homepage[data-appearance=noir] :is(.soft-hero,.teens) .hero-image{filter:none!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%)!important;mask-image:linear-gradient(90deg,#0000,#000 28%)!important}@media (max-width:680px){#gonsaga-public-homepage[data-appearance=noir] :is(.soft-hero,.teens) .hero-image{-webkit-mask-image:none!important;mask-image:none!important}}#gonsaga-public-homepage .surprise-stage,#gonsaga-public-homepage .surprise-stage.revealed{width:min(330px,100vw - 48px)!important;height:430px!important;max-height:calc(100dvh - 48px)!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}#gonsaga-public-homepage .balloon-flight{width:100%!important;height:430px!important}#gonsaga-public-homepage .offer-balloon{width:100%!important;height:330px!important}#gonsaga-public-homepage .offer-balloon:after{left:calc(50% - 7px)!important}#gonsaga-public-homepage .offer-balloon span{font-size:38px!important}#gonsaga-public-homepage .surprise-stage.revealed{width:min(400px,100vw - 40px)!important;height:auto!important;overflow:auto!important}#gonsaga-public-homepage .surprise-stage.revealed .surprise-close{top:8px!important;right:8px!important}@media (max-width:680px){#gonsaga-public-homepage .surprise-stage{width:min(270px,100vw - 48px)!important;height:350px!important}#gonsaga-public-homepage .balloon-flight{height:350px!important}#gonsaga-public-homepage .offer-balloon{height:270px!important}#gonsaga-public-homepage .offer-balloon span{font-size:32px!important}#gonsaga-public-homepage .surprise-stage.revealed .surprise-offer{gap:14px!important;padding:42px 22px 24px!important}#gonsaga-public-homepage .surprise-offer p{font-size:14px!important}#gonsaga-public-homepage .surprise-offer small{font-size:13px!important}}#gonsaga-public-homepage .surprise-stage.revealed{width:min(480px,100vw - 32px)!important}#gonsaga-public-homepage .surprise-offer{border:3px solid #76162a!important;gap:16px!important;padding:38px 30px 28px!important;box-shadow:0 20px 70px #18060d70,0 0 0 8px #76162a18!important}#gonsaga-public-homepage .surprise-offer .promo-extended{letter-spacing:-.6px!important;text-align:center!important;color:#76162a!important;margin:0!important;font:800 clamp(25px,4vw,36px)/1.05 Arial,sans-serif!important}#gonsaga-public-homepage .surprise-offer .promo-deadline{color:#f7f1e8!important;letter-spacing:.04em!important;background:#76162a!important;border-radius:6px!important;padding:9px 20px!important;font:800 20px/1.2 Arial,sans-serif!important}#gonsaga-public-homepage .surprise-offer strong{font-size:80px!important}#gonsaga-public-homepage .surprise-offer p{font-size:17px!important}#gonsaga-public-homepage .surprise-offer a{box-sizing:border-box!important;width:100%!important;font-size:17px!important}#gonsaga-public-homepage[data-appearance=noir] .surprise-offer .promo-extended{color:#f7f1e8!important}@media (max-width:680px){#gonsaga-public-homepage .surprise-stage.revealed .surprise-offer{gap:12px!important;padding:40px 18px 22px!important}#gonsaga-public-homepage .surprise-offer strong{font-size:64px!important}#gonsaga-public-homepage .surprise-offer p{font-size:15px!important}#gonsaga-public-homepage .surprise-offer .promo-deadline{font-size:18px!important}}
