.home-module__06co2W__resumeWrap{padding-bottom:var(--space-5)}.home-module__06co2W__resumeBanner{background:var(--surface);border-left:3px solid var(--petrol);border-radius:var(--radius);box-shadow:var(--shadow-panel);justify-content:space-between;align-items:center;gap:var(--space-4);padding:16px 20px;display:flex}.home-module__06co2W__resumeText{text-wrap:pretty;font-size:15px;font-weight:600}.home-module__06co2W__resumeCta{background:var(--petrol);color:#fff;border-radius:var(--radius);transition:background .15s var(--ease);flex:none;padding:10px 20px;font-size:15px;font-weight:600}.home-module__06co2W__resumeCta:hover{background:var(--petrol-dark);color:#fff}@media (max-width:860px){.home-module__06co2W__resumeBanner{gap:var(--space-3);padding:14px 16px}.home-module__06co2W__resumeText{font-size:14px}.home-module__06co2W__resumeCta{padding:10px 16px;font-size:14px}}
.site-module__oB1X9q__topbar{z-index:40;background:var(--surface);border-bottom:1px solid var(--hairline);position:sticky;top:0}.site-module__oB1X9q__topbarInner{justify-content:space-between;align-items:center;gap:var(--space-5);height:68px;display:flex}.site-module__oB1X9q__brand{font-family:var(--font-display-stack);letter-spacing:-.03em;color:var(--ink);font-size:21px;font-weight:700}.site-module__oB1X9q__brand:hover{color:var(--petrol)}.site-module__oB1X9q__nav{align-items:center;gap:var(--space-6);display:flex}.site-module__oB1X9q__navLink{color:var(--muted);transition:color .15s var(--ease);padding:6px 0;font-size:15px;position:relative}.site-module__oB1X9q__navLink:after{content:"";background:var(--petrol);transform-origin:0;height:2px;transition:transform .2s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site-module__oB1X9q__navLink:hover{color:var(--ink)}.site-module__oB1X9q__navLink:hover:after{transform:scaleX(1)}.site-module__oB1X9q__navActive{color:var(--ink);font-weight:600}.site-module__oB1X9q__navActive:after{transform:scaleX(1)}.site-module__oB1X9q__burger{border-radius:var(--radius);height:44px;color:var(--ink);align-items:center;gap:10px;margin-right:-4px;padding:0 4px 0 10px;font-size:14px;font-weight:600;display:none}.site-module__oB1X9q__burgerBox{width:22px;height:16px;display:block;position:relative}.site-module__oB1X9q__burgerLine{width:22px;height:2px;transition:transform .25s var(--ease), opacity .2s var(--ease), top .25s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:0}.site-module__oB1X9q__burgerLine:first-child{top:0}.site-module__oB1X9q__burgerLine:nth-child(2){top:7px}.site-module__oB1X9q__burgerLine:nth-child(3){top:14px}.site-module__oB1X9q__topbarOpen .site-module__oB1X9q__burgerLine:first-child{top:7px;transform:rotate(45deg)}.site-module__oB1X9q__topbarOpen .site-module__oB1X9q__burgerLine:nth-child(2){opacity:0;transform:scaleX(0)}.site-module__oB1X9q__topbarOpen .site-module__oB1X9q__burgerLine:nth-child(3){top:7px;transform:rotate(-45deg)}.site-module__oB1X9q__burgerLabel{text-align:left;min-width:56px}.site-module__oB1X9q__scrim{animation:site-module__oB1X9q__scrimIn .2s var(--ease) both;background:#101a1847;position:fixed;inset:68px 0 0}.site-module__oB1X9q__sheet{background:var(--surface);box-shadow:var(--shadow-float);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);animation:site-module__oB1X9q__sheetIn .22s var(--ease) both;max-height:calc(100dvh - 68px);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-module__oB1X9q__sheetNav{padding-top:var(--space-2);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.site-module__oB1X9q__sheetLink{padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);color:var(--ink);animation:site-module__oB1X9q__linkIn .3s var(--ease) both;flex-direction:column;gap:2px;display:flex}.site-module__oB1X9q__sheetLink:last-of-type{border-bottom:0}.site-module__oB1X9q__sheetLinkLabel{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}.site-module__oB1X9q__sheetLinkHint{color:var(--muted);font-size:14px}.site-module__oB1X9q__sheetLinkActive .site-module__oB1X9q__sheetLinkLabel{color:var(--petrol)}.site-module__oB1X9q__sheetFoot{gap:var(--space-3);padding-top:var(--space-5);animation:site-module__oB1X9q__linkIn .3s var(--ease) both;flex-direction:column;display:flex}.site-module__oB1X9q__sheetCta{text-align:center;background:var(--petrol);color:#fff;border-radius:var(--radius);padding:14px 20px;font-size:16px;font-weight:600;display:block;box-shadow:0 1px 2px #073d3c3d}.site-module__oB1X9q__sheetCta:hover{background:var(--petrol-dark);color:#fff}.site-module__oB1X9q__sheetNote{color:var(--muted);text-wrap:pretty;font-size:13px;line-height:1.5}@keyframes site-module__oB1X9q__sheetIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes site-module__oB1X9q__linkIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes site-module__oB1X9q__scrimIn{0%{opacity:0}to{opacity:1}}.site-module__oB1X9q__footer{background:var(--surface);border-top:1px solid var(--border);margin-top:auto}.site-module__oB1X9q__footerInner{padding-block:var(--space-7) var(--space-6);gap:var(--space-7);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:start;display:grid}.site-module__oB1X9q__footerBrand{gap:var(--space-3);flex-direction:column;max-width:46ch;display:flex}.site-module__oB1X9q__footerWordmark{font-family:var(--font-display-stack);letter-spacing:-.03em;font-size:26px;font-weight:700}.site-module__oB1X9q__footerTagline{color:var(--ink);text-wrap:pretty;font-size:16px}.site-module__oB1X9q__footerPrivacy{color:var(--muted);text-wrap:pretty;font-size:13px;line-height:1.5}.site-module__oB1X9q__footerCols{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,max-content));display:grid}.site-module__oB1X9q__footerCol{flex-direction:column;gap:10px;display:flex}.site-module__oB1X9q__footerHead{color:var(--muted);padding-bottom:4px}.site-module__oB1X9q__footerLink{color:var(--ink);width:fit-content;transition:color .15s var(--ease);font-size:15px;font-weight:600}.site-module__oB1X9q__footerLink:hover{color:var(--petrol)}.site-module__oB1X9q__stamp{margin:0 var(--space-3) var(--space-2) 0;border:2px solid var(--petrol-soft);opacity:.9;place-self:end;padding:4px;transform:rotate(-6deg)}.site-module__oB1X9q__stampInner{border:1px solid var(--petrol-soft);flex-direction:column;align-items:center;gap:2px;padding:8px 14px;display:flex}.site-module__oB1X9q__stampText{letter-spacing:.16em;color:var(--petrol-mid);font-size:11px;font-weight:700}.site-module__oB1X9q__stampSub{color:var(--petrol-mid);letter-spacing:.04em;font-size:11px}.site-module__oB1X9q__footerBottom{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--hairline);color:var(--muted);flex-wrap:wrap;font-size:13px;display:flex}.site-module__oB1X9q__footerMaker{color:var(--petrol);font-weight:600}@media (max-width:860px){.site-module__oB1X9q__topbarInner{height:60px}.site-module__oB1X9q__nav{display:none}.site-module__oB1X9q__burger{display:inline-flex}.site-module__oB1X9q__scrim{top:60px}.site-module__oB1X9q__sheet{max-height:calc(100dvh - 60px)}.site-module__oB1X9q__footerInner{gap:var(--space-6);padding-block:var(--space-6) var(--space-8);grid-template-columns:1fr}.site-module__oB1X9q__footerCols{gap:var(--space-5)}.site-module__oB1X9q__stamp{margin:var(--space-2) 0 0 var(--space-2);justify-self:start}.site-module__oB1X9q__footerBottom{flex-direction:column;gap:6px}}@media (max-width:480px){.site-module__oB1X9q__footerCols{grid-template-columns:1fr}}
.blog-module__JsT-Oq__page{background:var(--paper);flex-direction:column;min-height:100vh;display:flex}.blog-module__JsT-Oq__hero{padding:var(--space-8) 0 var(--space-6);gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.blog-module__JsT-Oq__kicker{color:var(--petrol)}.blog-module__JsT-Oq__title{font-family:var(--font-display-stack);letter-spacing:-.035em;font-size:clamp(30px,4.4vw,44px);font-weight:600;line-height:1.08}.blog-module__JsT-Oq__lede{color:var(--muted);text-wrap:pretty;max-width:58ch;font-size:18px;line-height:1.5}.blog-module__JsT-Oq__tags{padding:0 0 var(--space-6);gap:var(--space-2);flex-wrap:wrap;margin:0;list-style:none;display:flex}.blog-module__JsT-Oq__tag{background:var(--surface);box-shadow:var(--shadow-flat);border-radius:var(--radius-pill);color:var(--ink);padding:7px 14px;font-size:14px;font-weight:600;display:inline-block}.blog-module__JsT-Oq__tag:hover{color:var(--petrol)}.blog-module__JsT-Oq__tagActive{background:var(--petrol);color:#fff}.blog-module__JsT-Oq__tagActive:hover{color:#fff}.blog-module__JsT-Oq__tagCount{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}.blog-module__JsT-Oq__tagActive .blog-module__JsT-Oq__tagCount{color:#ffffffbf}.blog-module__JsT-Oq__grid{padding:0 0 var(--space-8);gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.blog-module__JsT-Oq__card{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);transition:box-shadow .15s var(--ease), transform .15s var(--ease);flex-direction:column;display:flex;overflow:hidden}.blog-module__JsT-Oq__card:hover{box-shadow:var(--shadow-panel), inset 0 0 0 1px var(--petrol-border);transform:translateY(-1px)}.blog-module__JsT-Oq__cardCover{aspect-ratio:16/9;background:var(--petrol-light);position:relative}.blog-module__JsT-Oq__cardCover img{object-fit:cover}.blog-module__JsT-Oq__cardBody{padding:var(--space-5);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.blog-module__JsT-Oq__cardTag{color:var(--petrol)}.blog-module__JsT-Oq__cardTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;font-size:19px;font-weight:600}.blog-module__JsT-Oq__cardTitle:hover{color:var(--petrol)}.blog-module__JsT-Oq__cardExcerpt{color:var(--muted);text-wrap:pretty;font-size:15px}.blog-module__JsT-Oq__cardMeta{padding-top:var(--space-3);color:var(--muted);font-variant-numeric:tabular-nums;gap:var(--space-3);margin-top:auto;font-size:13px;display:flex}.blog-module__JsT-Oq__empty{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);padding:var(--space-6);margin-bottom:var(--space-8);gap:var(--space-3);flex-direction:column;max-width:640px;display:flex}.blog-module__JsT-Oq__emptyTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:22px;font-weight:600}.blog-module__JsT-Oq__emptyText{color:var(--muted);text-wrap:pretty;font-size:16px}.blog-module__JsT-Oq__article{width:100%;max-width:760px;padding:var(--space-6) var(--gutter) var(--space-8);margin:0 auto}.blog-module__JsT-Oq__crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.blog-module__JsT-Oq__crumbs li+li:before{content:"›";color:var(--muted);margin-right:6px}.blog-module__JsT-Oq__crumbs a{color:var(--muted)}.blog-module__JsT-Oq__crumbs a:hover{color:var(--petrol)}.blog-module__JsT-Oq__header{padding:var(--space-5) 0 var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.blog-module__JsT-Oq__articleTitle{font-family:var(--font-display-stack);letter-spacing:-.035em;font-size:clamp(30px,4.6vw,44px);font-weight:600;line-height:1.08}.blog-module__JsT-Oq__articleLede{color:var(--muted);text-wrap:pretty;font-size:18px;line-height:1.5}.blog-module__JsT-Oq__meta{gap:var(--space-3);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:14px;display:flex}.blog-module__JsT-Oq__meta a{font-weight:600}.blog-module__JsT-Oq__cover{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--petrol-light);margin-bottom:var(--space-6);position:relative;overflow:hidden}.blog-module__JsT-Oq__cover img{object-fit:cover}.blog-module__JsT-Oq__faq{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--border)}.blog-module__JsT-Oq__faqTitle{font-family:var(--font-display-stack);letter-spacing:-.025em;margin-bottom:var(--space-4);font-size:24px;font-weight:600}.blog-module__JsT-Oq__faqList{margin:0;padding:0;list-style:none}.blog-module__JsT-Oq__faqItem{padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);gap:var(--space-2);flex-direction:column;display:flex}.blog-module__JsT-Oq__faqQ{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:18px;font-weight:600}.blog-module__JsT-Oq__faqA{color:var(--muted-strong);text-wrap:pretty;font-size:16px}.blog-module__JsT-Oq__disclaimer{margin-top:var(--space-6);color:var(--muted);text-wrap:pretty;padding:var(--space-4) var(--space-5);border-left:3px solid var(--border);font-size:14px}.blog-module__JsT-Oq__ctaBand{margin-top:var(--space-7);background:var(--petrol-light);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.blog-module__JsT-Oq__ctaText{flex-direction:column;gap:4px;display:flex}.blog-module__JsT-Oq__ctaTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:20px;font-weight:600}.blog-module__JsT-Oq__ctaSub{color:var(--petrol-dark);font-size:15px}.blog-module__JsT-Oq__cta{background:var(--petrol);color:#fff;border-radius:var(--radius);flex:none;padding:12px 22px;font-size:15px;font-weight:600}.blog-module__JsT-Oq__cta:hover{background:var(--petrol-dark);color:#fff}.blog-module__JsT-Oq__related{margin-top:var(--space-7)}.blog-module__JsT-Oq__relatedTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:22px;font-weight:600}.blog-module__JsT-Oq__relatedList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.blog-module__JsT-Oq__relatedItem{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);grid-template-columns:150px minmax(0,1fr);align-items:baseline;display:grid}.blog-module__JsT-Oq__relatedTag{color:var(--muted)}.blog-module__JsT-Oq__relatedLink{font-family:var(--font-display-stack);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;font-size:17px;font-weight:600}.blog-module__JsT-Oq__relatedLink:hover{color:var(--petrol)}@media (max-width:860px){.blog-module__JsT-Oq__hero{padding:var(--space-7) 0 var(--space-5)}.blog-module__JsT-Oq__lede,.blog-module__JsT-Oq__articleLede{font-size:16px}.blog-module__JsT-Oq__grid{grid-template-columns:1fr}.blog-module__JsT-Oq__article{padding-top:var(--space-5)}.blog-module__JsT-Oq__relatedItem{grid-template-columns:1fr;gap:4px}.blog-module__JsT-Oq__cta{text-align:center;width:100%}}
.joppd-module__rxJuiq__page{background:var(--paper);flex-direction:column;min-height:100vh;display:flex}.joppd-module__rxJuiq__hero{padding:var(--space-8) 0 var(--space-7);gap:var(--space-4);flex-direction:column;max-width:760px;display:flex}.joppd-module__rxJuiq__kicker{color:var(--petrol)}.joppd-module__rxJuiq__title{font-family:var(--font-display-stack);letter-spacing:-.035em;font-size:clamp(32px,4.8vw,50px);font-weight:600;line-height:1.06}.joppd-module__rxJuiq__lede{color:var(--muted);text-wrap:pretty;max-width:58ch;font-size:18px;line-height:1.5}.joppd-module__rxJuiq__heroActions{align-items:center;gap:var(--space-4);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.joppd-module__rxJuiq__cta{background:var(--petrol);color:#fff;border-radius:var(--radius);transition:background .15s var(--ease), box-shadow .15s var(--ease);padding:13px 26px;font-size:16px;font-weight:600;box-shadow:0 1px 2px #073d3c3d}.joppd-module__rxJuiq__cta:hover{background:var(--petrol-dark);color:#fff;box-shadow:0 4px 14px #073d3c38}.joppd-module__rxJuiq__deadline{letter-spacing:.02em;color:var(--clay-deep);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.joppd-module__rxJuiq__section{padding:var(--space-7) 0;border-top:1px solid var(--border);gap:var(--space-7);grid-template-columns:minmax(0,320px) minmax(0,1fr);display:grid}.joppd-module__rxJuiq__sectionTitle{font-family:var(--font-display-stack);letter-spacing:-.025em;text-wrap:balance;font-size:26px;font-weight:600}.joppd-module__rxJuiq__sectionSub{margin-top:var(--space-3);color:var(--muted);text-wrap:pretty;font-size:15px}.joppd-module__rxJuiq__body{gap:var(--space-4);text-wrap:pretty;flex-direction:column;font-size:17px;line-height:1.55;display:flex}.joppd-module__rxJuiq__body p{max-width:64ch}.joppd-module__rxJuiq__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.joppd-module__rxJuiq__list li{max-width:64ch;padding-left:22px;position:relative}.joppd-module__rxJuiq__list li:before{content:"";background:var(--petrol);border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:0}.joppd-module__rxJuiq__steps{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.joppd-module__rxJuiq__step{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.joppd-module__rxJuiq__stepNum{font-family:var(--font-display-stack);color:var(--petrol);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.joppd-module__rxJuiq__stepTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:18px;font-weight:600}.joppd-module__rxJuiq__stepText{color:var(--muted);font-size:15px}.joppd-module__rxJuiq__sources{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.joppd-module__rxJuiq__source{background:var(--surface);box-shadow:var(--shadow-flat);border-radius:var(--radius-pill);padding:8px 14px;font-size:15px;font-weight:600}.joppd-module__rxJuiq__sourceFormats{font-family:var(--font-mono-stack);color:var(--muted);margin-left:8px;font-size:12px;font-weight:400}.joppd-module__rxJuiq__rules{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.joppd-module__rxJuiq__rule{padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;gap:6px;display:flex}.joppd-module__rxJuiq__ruleTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:17px;font-weight:600}.joppd-module__rxJuiq__ruleText{color:var(--muted);text-wrap:pretty;font-size:15px}.joppd-module__rxJuiq__faq{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.joppd-module__rxJuiq__faqItem{padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);gap:var(--space-2);flex-direction:column;display:flex}.joppd-module__rxJuiq__faqItem:first-child{padding-top:0}.joppd-module__rxJuiq__faqQ{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:18px;font-weight:600}.joppd-module__rxJuiq__faqA{color:var(--muted-strong);text-wrap:pretty;max-width:64ch;font-size:16px}.joppd-module__rxJuiq__closing{margin:var(--space-6) 0 var(--space-8);background:var(--petrol-light);border-radius:var(--radius-lg);padding:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.joppd-module__rxJuiq__closingText{flex-direction:column;gap:6px;display:flex}.joppd-module__rxJuiq__closingTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:22px;font-weight:600}.joppd-module__rxJuiq__closingSub{color:var(--petrol-dark);font-size:15px}.joppd-module__rxJuiq__closingLinks{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.joppd-module__rxJuiq__secondary{color:var(--petrol);font-size:15px;font-weight:600}@media (max-width:860px){.joppd-module__rxJuiq__hero{padding:var(--space-7) 0 var(--space-6)}.joppd-module__rxJuiq__lede{font-size:16px}.joppd-module__rxJuiq__cta{text-align:center;flex:1}.joppd-module__rxJuiq__section{gap:var(--space-5);padding:var(--space-6) 0;grid-template-columns:1fr}.joppd-module__rxJuiq__sectionTitle{font-size:22px}.joppd-module__rxJuiq__body{font-size:16px}.joppd-module__rxJuiq__steps,.joppd-module__rxJuiq__rules{grid-template-columns:1fr}.joppd-module__rxJuiq__closing{padding:var(--space-5)}}
.page-module___8aEwW__page{background:var(--paper);flex-direction:column;min-height:100vh;display:flex}.page-module___8aEwW__hero{padding:var(--space-8) 0 var(--space-7)}.page-module___8aEwW__title{font-family:var(--font-display-stack);letter-spacing:-.035em;font-size:clamp(34px,5.2vw,54px);font-weight:600;line-height:1.06}.page-module___8aEwW__titleBreak{display:inline}.page-module___8aEwW__subtitle{margin-top:var(--space-5);color:var(--muted);text-wrap:pretty;max-width:52ch;font-size:18px;line-height:1.5}.page-module___8aEwW__catalog{gap:var(--space-4);flex-direction:column;display:flex}.page-module___8aEwW__catalogKicker{color:var(--muted)}.page-module___8aEwW__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}.page-module___8aEwW__card{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);padding:var(--space-6);justify-content:space-between;gap:var(--space-5);transition:box-shadow .15s var(--ease), transform .15s var(--ease);flex-direction:column;display:flex}.page-module___8aEwW__card:hover{box-shadow:var(--shadow-panel), inset 0 0 0 1px var(--petrol-border);transform:translateY(-1px)}.page-module___8aEwW__cardTool{background:var(--petrol-light);box-shadow:none}.page-module___8aEwW__cardTool:hover{box-shadow:inset 0 0 0 1px var(--petrol-border)}.page-module___8aEwW__cardTop{gap:var(--space-3);flex-direction:column;display:flex}.page-module___8aEwW__cardKind{color:var(--petrol)}.page-module___8aEwW__cardTitle{font-family:var(--font-display-stack);letter-spacing:-.025em;max-width:20ch;font-size:clamp(21px,2.4vw,27px);font-weight:600;line-height:1.15}.page-module___8aEwW__cardDesc{color:var(--muted);text-wrap:pretty;font-size:17px}.page-module___8aEwW__cardTool .page-module___8aEwW__cardDesc{color:var(--petrol-dark)}.page-module___8aEwW__cardOutcome{color:var(--muted);text-wrap:pretty;padding-top:var(--space-3);border-top:1px solid var(--hairline);font-size:15px}.page-module___8aEwW__cardTool .page-module___8aEwW__cardOutcome{color:var(--petrol-dark);border-top-color:var(--petrol-border);opacity:.85}.page-module___8aEwW__cardFoot{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module___8aEwW__cta{background:var(--petrol);color:#fff;border-radius:var(--radius);transition:background .15s var(--ease), box-shadow .15s var(--ease);padding:13px 26px;font-size:16px;font-weight:600;box-shadow:0 1px 2px #073d3c3d}.page-module___8aEwW__cta:hover{background:var(--petrol-dark);color:#fff;box-shadow:0 4px 14px #073d3c38}.page-module___8aEwW__deadline{letter-spacing:.02em;color:var(--clay-deep);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.page-module___8aEwW__noDeadline{color:var(--petrol-dark);opacity:.75;font-size:14px}.page-module___8aEwW__how{padding:var(--space-8) 0;gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__howStep{padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__howNum{font-family:var(--font-display-stack);color:var(--petrol);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.page-module___8aEwW__howTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:18px;font-weight:600}.page-module___8aEwW__howText{color:var(--muted);text-wrap:pretty;font-size:15px}.page-module___8aEwW__cardMore{font-weight:600}.page-module___8aEwW__faqSection,.page-module___8aEwW__blog{padding-bottom:var(--space-8)}.page-module___8aEwW__faqHead{justify-content:space-between;align-items:baseline;gap:var(--space-5);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module___8aEwW__sectionNote{color:var(--muted);text-wrap:pretty;font-size:15px}.page-module___8aEwW__faq{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.page-module___8aEwW__faqItem{gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.page-module___8aEwW__faqQ{font-family:var(--font-display-stack);letter-spacing:-.02em;text-wrap:pretty;font-size:17px;font-weight:600}.page-module___8aEwW__faqA{color:var(--muted);text-wrap:pretty;font-size:15px}.page-module___8aEwW__blogList{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__blogItem{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.page-module___8aEwW__blogTag{color:var(--petrol)}.page-module___8aEwW__blogTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;font-size:18px;font-weight:600}.page-module___8aEwW__blogTitle:hover{color:var(--petrol)}.page-module___8aEwW__blogExcerpt{color:var(--muted);text-wrap:pretty;font-size:15px}.page-module___8aEwW__blogDate{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:var(--space-2);margin-top:auto;font-size:13px}.page-module___8aEwW__upcoming{padding-bottom:var(--space-8)}.page-module___8aEwW__upcomingHead{justify-content:space-between;align-items:baseline;gap:var(--space-5);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module___8aEwW__sectionTitle{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:20px;font-weight:600}.page-module___8aEwW__upcomingNote{color:var(--muted);text-wrap:pretty;font-size:15px}.page-module___8aEwW__upcomingList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.page-module___8aEwW__upcomingItem{align-items:baseline;gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);grid-template-columns:180px minmax(0,1fr) minmax(0,1.2fr);display:grid}.page-module___8aEwW__upcomingCode{color:var(--muted);padding-top:4px}.page-module___8aEwW__upcomingName{text-wrap:pretty;font-size:16px;font-weight:600}.page-module___8aEwW__upcomingDesc{color:var(--muted);text-wrap:pretty;font-size:15px}@media (max-width:860px){.page-module___8aEwW__hero{padding:var(--space-7) 0 var(--space-6);max-width:none}.page-module___8aEwW__title{letter-spacing:-.03em}.page-module___8aEwW__titleBreak{display:none}.page-module___8aEwW__subtitle{margin-top:var(--space-4);font-size:16px}.page-module___8aEwW__cards{grid-template-columns:1fr}.page-module___8aEwW__card{padding:var(--space-5);gap:var(--space-4)}.page-module___8aEwW__cardFoot{align-items:stretch;gap:var(--space-3);flex-direction:column}.page-module___8aEwW__cta{text-align:center}.page-module___8aEwW__how{padding:var(--space-7) 0;gap:var(--space-5);grid-template-columns:1fr}.page-module___8aEwW__faqItem{gap:var(--space-2);grid-template-columns:1fr}.page-module___8aEwW__blogList{grid-template-columns:1fr}.page-module___8aEwW__upcomingItem{padding:var(--space-4) 0;grid-template-columns:1fr;gap:6px}.page-module___8aEwW__upcomingCode{padding-top:0}}
