#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}#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:1100px){#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:1100px){#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 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 .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 .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 .theme-picker{flex-shrink:0;align-items:center;gap:4px;display:flex}#gonsaga-public-homepage .theme-picker button{border:1px solid var(--line);background:0 0;border-radius:18px;padding:5px 14px}#gonsaga-public-homepage .theme-picker button[aria-pressed=true]{background:var(--wine);color:var(--cream)!important}#gonsaga-public-homepage .black-november{color:#631529;background:linear-gradient(90deg,#f9efe0,#e4bea3);border-bottom:2px solid #76162a;align-items:center;gap:22px;padding:16px 6%;display:flex}#gonsaga-public-homepage .black-november div{flex:1}#gonsaga-public-homepage .black-november span{color:#fff3e5;letter-spacing:.16em;background:#76162a;border-radius:4px;margin-bottom:6px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-block}#gonsaga-public-homepage .black-november strong{font:700 clamp(25px,3.2vw,44px)/1.1 Georgia,serif;display:block}#gonsaga-public-homepage .black-november p{margin:4px 0 0}#gonsaga-public-homepage .black-november div p{font-size:clamp(15px,1.3vw,18px);font-weight:600}#gonsaga-public-homepage .offer-asterisk{vertical-align:super;padding:0 4px;font-size:.8em;font-weight:700;display:inline-block;text-decoration:underline!important}#gonsaga-public-homepage .offer-terms{color:#fff3e5;flex-basis:100%;grid-column:1/-1;width:100%;margin:0 0 12px;font-size:13px;line-height:1.5}#gonsaga-public-homepage :is(.black-november,.offer-terms)[hidden]{display:none!important}#gonsaga-public-homepage .black-november .offer-deadline{border:1px solid;border-radius:6px;margin:0;padding:7px 12px;font-size:clamp(15px,1.5vw,19px);font-weight:700;line-height:1.25}#gonsaga-public-homepage a.offer-link{white-space:nowrap;background:#76162a;border-radius:8px;padding:13px 24px;font-size:16px;font-weight:700;display:inline-block;color:#fff3e5!important}#gonsaga-public-homepage[data-mode=noir]{--noir-bordo:#76162a;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;--cream:#190f12!important;--ink:#f7eee3!important;--wine:#f7eee3!important;--muted:#ded1c4!important;--line:#651426!important;--focus:#f7eee3!important;--rose:#3c101a!important}#gonsaga-public-homepage[data-mode=noir] .black-november{color:#fff3e5;background:linear-gradient(90deg,#76162a,#3c101a 52%,#100b0d)}#gonsaga-public-homepage[data-mode=noir] .black-november span{color:#631529;background:#fff3e5}#gonsaga-public-homepage[data-mode=noir] a.offer-link{background:#fff3e5;color:#641529!important}#gonsaga-public-homepage[data-mode=noir] :is(.brand b,.brand span,.hero h1,.hero .lead){color:#f7eee3!important}#gonsaga-public-homepage[data-mode=noir] :is(h1 em,.eyebrow,.card h2,.card h3){color:var(--ink)!important}#gonsaga-public-homepage[data-mode=noir] .hero:after{background:linear-gradient(90deg,#190f12 0% 27%,#190f12f2 35%,#190f12bd 44%,#190f1229 68%,#0000 100%)!important}#gonsaga-public-homepage[data-mode=noir] .benefits{color:var(--ink)!important;background:#211317!important}#gonsaga-public-homepage[data-mode=noir] .benefit p{color:var(--ink)!important}#gonsaga-public-homepage[data-mode=noir] .homepage-symbol{filter:brightness(0)saturate()invert(94%)sepia(12%)saturate(337%)hue-rotate(320deg)}@media (max-width:680px){#gonsaga-public-homepage .black-november{flex-wrap:wrap;gap:10px 16px;padding:14px 5%}#gonsaga-public-homepage .black-november div{flex-basis:100%}#gonsaga-public-homepage[data-mode=noir] .hero:after{background:0 0!important}}#gonsaga-public-homepage[data-mode=noir] :is(.content,.founder,.card,.steps article){color:var(--ink)!important;background-color:#211317!important}#gonsaga-public-homepage[data-mode=noir] .theme-picker button[aria-pressed=true],#gonsaga-public-homepage[data-mode=noir] .btn:not(.outline,.footer-contact),#gonsaga-public-homepage[data-mode=noir] .journey-number{background:var(--noir-bordo)!important;border-color:var(--noir-bordo)!important;color:var(--ink)!important}#gonsaga-public-homepage[data-mode=noir] .btn:not(.outline,.footer-contact):hover{background:#8b1b33!important}#gonsaga-public-homepage[data-mode=noir] .premium:not(.premium-reference){background:radial-gradient(at 80% 65%,#3c101a,#0000 70%)!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:1/2!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:5px!important;position:absolute!important;top:4px!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 .header .nav-link{font-size:16px!important;font-weight:400!important;line-height:1.25!important}@media (min-width:1101px) and (max-width:1220px){#gonsaga-public-homepage .header .nav{gap:12px!important}#gonsaga-public-homepage .header .nav-link{font-size:15px!important}}#gonsaga-public-homepage .theme-picker button{cursor:pointer;place-items:center;width:44px;height:44px;padding:0;display:grid}#gonsaga-public-homepage .theme-picker svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}#gonsaga-public-homepage[data-mode=noir]{background:#190f12!important}#gonsaga-public-homepage[data-mode=noir] :is(.soft-hero,.below,.contact,.plan-conditions,.purchase-panel){color:var(--ink)!important;background:#211317!important}#gonsaga-public-homepage[data-mode=noir] :is(.empty-hero,.soft-hero):after{background:0 0!important}#gonsaga-public-homepage[data-mode=noir] :is(.founder h1,.content h1,.content p,.step p,.hero p.lead,.premium p,.premium-price,.premium-price small,.contact p,.plan-journey,.purchase-panel p,.footer-links){color:var(--ink)!important}#gonsaga-public-homepage[data-mode=noir] .plans-scene{background-image:linear-gradient(#190f12ee,#190f12ee),url(/homepage/plans-background.png)!important}#gonsaga-public-homepage[data-mode=noir] :is(.step-number,.plan-badge){color:var(--ink)!important;background:#76162a!important}#gonsaga-public-homepage[data-mode=noir] :is(.soft-hero,.teens) .hero-image{-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%)!important;mask-image:linear-gradient(90deg,#0000,#000 35%)!important}@media (max-width:680px){#gonsaga-public-homepage[data-mode=noir] :is(.soft-hero,.teens) .hero-image{-webkit-mask-image:none!important;mask-image:none!important}}#gonsaga-public-homepage[data-mode=noir] :is(.header .brand b,.header .brand span,.premium-reference-notes,.enrollment-note,.purchase-panel label){color:var(--ink)!important}#gonsaga-public-homepage .premium-reference .premium-price{margin:20px 0 16px!important;font-size:clamp(42px,5.3vw,76px)!important;line-height:1!important}#gonsaga-public-homepage .premium-reference .premium-price-note{margin:7px 0 0!important;font:600 16px/1.3 Arial,sans-serif!important;display:block!important}#gonsaga-public-homepage .premium-reference .premium-price small{margin-top:10px!important;font:16px/1.45 Arial,sans-serif!important}#gonsaga-public-homepage .premium-reference .premium-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;max-width:400px!important;display:grid!important}#gonsaga-public-homepage .premium-reference .premium-actions .btn{border-radius:8px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:48px!important;padding:10px 8px!important}#gonsaga-public-homepage .premium-reference .premium-reference-notes{margin-top:12px!important}@media (min-width:751px){#gonsaga-public-homepage .premium-reference{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:clamp(24px,4vw,56px)!important;padding:48px 6%!important}#gonsaga-public-homepage .premium-reference-copy{padding-right:0!important}#gonsaga-public-homepage .premium-reference h1{margin:12px 0 16px!important;font-size:clamp(38px,4.2vw,62px)!important}#gonsaga-public-homepage .premium-reference-lead{margin:0!important;font-size:clamp(16px,1.55vw,21px)!important;line-height:1.55!important}#gonsaga-public-homepage .premium-phones{padding:24px 12px 32px!important}#gonsaga-public-homepage .footer .footer-links{gap:clamp(16px,2.2vw,32px)!important;margin-left:0!important}#gonsaga-public-homepage .footer .footer-links .email-link{min-width:0!important}#gonsaga-public-homepage .footer .offer-terms{margin:0!important}}@media (min-width:1101px){#gonsaga-public-homepage .footer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;column-gap:24px!important;padding-inline:6%!important}#gonsaga-public-homepage .footer .footer-socials{justify-self:end;min-width:200px}#gonsaga-public-homepage .footer .copyright{min-width:200px;text-align:center!important;grid-area:2/3!important;justify-self:end!important}#gonsaga-public-homepage .footer .offer-terms{grid-area:2/1/3/3}}@media (min-width:1221px){#gonsaga-public-homepage .header{padding-inline:clamp(36px,3.5%,54px)!important}}@media (min-width:1101px){#gonsaga-public-homepage .header .nav{padding-inline:12px}#gonsaga-public-homepage .header .theme-picker{margin-inline-start:-6px}}@media (min-width:1101px) and (max-width:1220px){#gonsaga-public-homepage .header .nav{padding-inline:0}}@media (max-width:1100px){#gonsaga-public-homepage .header .theme-picker{margin-inline-start:auto}#gonsaga-public-homepage .header .menu-button{margin-inline-start:0!important}}#gonsaga-public-homepage .footer{row-gap:6px!important;padding-block:12px!important}#gonsaga-public-homepage .footer .offer-terms{text-align:left;line-height:1.35;margin:0!important}#gonsaga-public-homepage .footer .copyright{align-self:start!important;margin:0!important}#gonsaga-public-homepage .footer .footer-links{min-height:0!important}#gonsaga-public-homepage .footer .footer-links>a{min-height:36px!important;padding-block:6px!important;font-size:14px!important}#gonsaga-public-homepage .footer .footer-contact{min-height:38px!important;padding:8px 16px!important}@media (max-width:680px){#gonsaga-public-homepage .footer .footer-links{gap:2px 16px!important}}
