._logo_1z0co_1{display:inline-flex}._image_1z0co_2{display:block;width:auto;height:52px}._lg_1z0co_3 ._image_1z0co_2{height:84px}._light_1z0co_5{padding:14px 18px;border-radius:16px;background:var(--white)}._lg_1z0co_3._light_1z0co_5{padding:22px 26px;border-radius:22px}._loading_1ecnk_1{display:grid;place-content:center;justify-items:center;gap:28px;min-height:100vh;min-height:100svh;background:var(--ink)}._label_1ecnk_10{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#ffffff8c}@media (prefers-reduced-motion: no-preference){._label_1ecnk_10{animation:_pulse_1ecnk_1 1.6s ease-in-out infinite}}@keyframes _pulse_1ecnk_1{50%{opacity:.4}}._slide_9vuxf_1{position:relative;display:flex;min-height:100vh;min-height:100svh;padding:clamp(72px,12vh,140px) var(--slide-pad) clamp(72px,10vh,120px);scroll-margin-top:0}._inner_9vuxf_9{width:100%;max-width:1180px;margin:0 auto}._center_9vuxf_10{align-items:center}._paper_9vuxf_12{background:var(--paper)}._white_9vuxf_13{background:var(--white)}._navy_9vuxf_14{background:var(--ink);color:var(--white)}._eyebrow_1gmj0_1{display:flex;align-items:center;gap:22px;margin-bottom:30px;font-size:12px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--ink)}._eyebrow_1gmj0_1:before{content:"";flex:none;width:68px;height:1px;background:linear-gradient(90deg,var(--gold),rgba(255,174,0,.15))}._message_1pvn1_1{display:grid;gap:40px;max-width:720px}._title_1pvn1_2{font-size:clamp(34px,6vw,58px);color:var(--ink)}._description_1pvn1_3{margin-top:16px;max-width:600px;font-family:var(--serif);font-size:20px;line-height:1.55;color:var(--muted)}._button_1xr9t_1{min-height:56px;padding:14px 40px;border:1.5px solid var(--ink);border-radius:999px;background:transparent;color:var(--ink);font-size:12.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._button_1xr9t_1:hover:not(:disabled){background:var(--blue-soft)}._button_1xr9t_1:disabled{opacity:.45;cursor:not-allowed}._primary_1xr9t_18{background:var(--ink);color:var(--white)}._primary_1xr9t_18:hover:not(:disabled){background:var(--navy-deep)}._accent_1xr9t_20{background:var(--gold);border-color:var(--gold);color:var(--ink)}._accent_1xr9t_20:hover:not(:disabled){background:#f2a400}._ghost_1xr9t_23{border-color:#ffffff73;color:var(--white)}._ghost_1xr9t_23:hover:not(:disabled){background:#ffffff14}._block_1xr9t_26{width:100%}._summary_1womd_1{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}._row_1womd_2{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);font-family:var(--serif);font-size:18px;color:var(--ink)}._amount_1womd_12{white-space:nowrap;font-variant-numeric:tabular-nums}._total_1womd_13{border-top:2px solid var(--ink);border-bottom-color:var(--ink);font-weight:600}._total_1womd_13 ._amount_1womd_12{font-size:20px}._meta_tsavm_1{margin-top:14px;font-size:13px;letter-spacing:.04em;color:var(--muted)}._error_15w7k_1{color:var(--red);font-size:14px;font-weight:600}._field_fqhgl_1{display:grid;gap:8px}._label_fqhgl_2{font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}._sr_fqhgl_3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._field_fqhgl_1 input,._field_fqhgl_1 textarea{width:100%;padding:10px 2px 12px;border:0;border-bottom:1px solid var(--line-control);border-radius:0;background:transparent;font-family:var(--serif);font-size:18px;resize:none}._field_fqhgl_1 input::placeholder,._field_fqhgl_1 textarea::placeholder{color:#98a4b8}._field_fqhgl_1 input:focus,._field_fqhgl_1 textarea:focus{border-bottom-color:var(--gold);outline:none;box-shadow:0 1px 0 var(--gold)}._light_fqhgl_22 input{border-bottom-color:#ffffff8c;color:var(--white)}._light_fqhgl_22 input::placeholder{color:#fff6}._title_rtoav_1{font-size:clamp(36px,5vw,60px);color:var(--ink)}._lead_rtoav_2{margin-top:14px;font-family:var(--serif);font-size:clamp(18px,2vw,21px);color:var(--muted)}._grid_rtoav_4{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px clamp(24px,3vw,44px);margin:clamp(28px,4vh,40px) 0 0;padding:0;list-style:none}._group_rtoav_12{display:block;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:10.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--ink)}._tick_rtoav_23{position:relative;display:grid;grid-template-columns:22px 1fr auto;column-gap:12px;row-gap:3px;padding-top:14px;cursor:pointer}._locked_rtoav_32{cursor:default}._check_rtoav_34{position:absolute;opacity:0;width:1px;height:1px}._check_rtoav_34:focus-visible+._box_rtoav_33{outline:3px solid var(--gold);outline-offset:2px}._box_rtoav_33{grid-row:1;width:18px;height:18px;margin-top:4px;border:1.5px solid var(--line-control);border-radius:3px;background:var(--white)}._on_rtoav_45 ._box_rtoav_33{display:grid;place-items:center;background:var(--ink);border-color:var(--ink)}._on_rtoav_45 ._box_rtoav_33:after{content:"";width:4px;height:9px;border:solid var(--white);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}._locked_rtoav_32 ._box_rtoav_33{background:var(--ink2);border-color:var(--ink2)}._name_rtoav_55{font-family:var(--serif);font-size:18.5px;color:var(--ink)}._price_rtoav_56{font-size:13.5px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;padding-top:4px}._summary_rtoav_57{grid-column:2 / -1;font-family:var(--serif);font-size:15px;line-height:1.45;color:var(--muted)}._tick_rtoav_23:not(._on_rtoav_45) ._name_rtoav_55,._tick_rtoav_23:not(._on_rtoav_45) ._price_rtoav_56{color:var(--muted)}._totals_rtoav_60{display:flex;flex-wrap:wrap;gap:14px clamp(32px,6vw,72px);max-width:900px;margin-top:clamp(32px,5vh,44px);padding-top:20px;border-top:1.5px solid var(--ink)}._figure_rtoav_69{display:inline-flex;align-items:baseline;gap:14px;font-family:var(--serif);font-size:clamp(26px,3vw,32px);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}._figure_rtoav_69 small{font-family:var(--font);font-size:10.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}._small_rtoav_71{margin-top:18px;font-family:var(--serif);font-size:16px;color:var(--muted)}._notice_rtoav_72{max-width:900px;margin-top:18px;padding:12px 16px;border-left:3px solid var(--gold);background:var(--gold-soft);color:var(--gold-text-deep);font-size:14px}._form_rtoav_82{display:grid;gap:18px;max-width:900px;margin-top:30px}._actions_rtoav_83{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}._actions_rtoav_83>*{flex:1 1 220px}._footer_rtoav_85{margin-top:34px;font-size:14px;letter-spacing:.04em;line-height:2;color:var(--muted)}._footer_rtoav_85 b{color:var(--ink)}@media (min-width: 720px){._form_rtoav_82{grid-template-columns:1fr 1fr 1.2fr;gap:20px}._actions_rtoav_83>*{flex:none}}@property --reveal{syntax: "<length>"; inherits: false; initial-value: 0px;}._overlay_kn1o5_9{--fall: .9s;--spread: 1.25s;--edge: 180px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;background:var(--white)}._playing_kn1o5_21{background:radial-gradient(circle at var(--x) var(--y),transparent calc(var(--reveal) - var(--edge)),var(--white) var(--reveal));animation:_spread_kn1o5_1 var(--spread) cubic-bezier(.6,0,.25,1) calc(var(--fall) - .05s) both}._star_kn1o5_30{position:absolute;left:var(--x);top:var(--y);width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px 3px #ffae008c;animation:_fall_kn1o5_1 var(--fall) cubic-bezier(.45,0,.2,1) both,_land_kn1o5_1 .5s ease-out var(--fall) forwards}._star_kn1o5_30:before{content:"";position:absolute;left:50%;top:50%;width:200px;height:2px;margin-top:-1px;border-radius:2px;background:linear-gradient(90deg,var(--gold),rgba(255,174,0,0));transform-origin:left center;animation:_tail_kn1o5_1 var(--fall) ease-in both}._star_kn1o5_30:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1.5px solid var(--gold);border-radius:50%;opacity:0;animation:_burst_kn1o5_1 .8s ease-out var(--fall) forwards}@keyframes _fall_kn1o5_1{0%{transform:translate(var(--from-x),var(--from-y));opacity:0}15%{opacity:1}to{transform:translate(0);opacity:1}}@keyframes _tail_kn1o5_1{0%{transform:rotate(var(--angle)) scaleX(.3);opacity:0}20%{opacity:1}80%{transform:rotate(var(--angle)) scaleX(1);opacity:1}to{transform:rotate(var(--angle)) scaleX(0);opacity:0}}@keyframes _land_kn1o5_1{0%{background-color:var(--gold);box-shadow:0 0 22px 9px #ffae00b3}to{background-color:#ffae0000;box-shadow:0 0 #ffae0000}}@keyframes _burst_kn1o5_1{0%{transform:scale(1);opacity:.9}to{transform:scale(10);opacity:0}}@keyframes _spread_kn1o5_1{85%{opacity:1}to{--reveal: calc(150vmax + var(--edge));opacity:0}}._eyebrow_12cml_1{margin-top:clamp(40px,7vh,64px)}._title_12cml_2{max-width:15ch;font-size:clamp(44px,8.4vw,112px);line-height:1;color:var(--ink)}._meta_12cml_3{display:flex;flex-wrap:wrap;gap:22px clamp(28px,4vw,56px);margin:clamp(40px,6vh,60px) 0 0}._item_12cml_9{padding-left:16px;border-left:2px solid var(--gold)}._item_12cml_9 dt{font-size:10.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}._item_12cml_9 dd{margin:6px 0 0;font-family:var(--serif);font-size:19px;color:var(--ink)}._scroll_12cml_12{position:absolute;left:clamp(20px,4vw,64px);bottom:28px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;color:var(--muted)}._scroll_12cml_12:hover{color:var(--ink)}@media (prefers-reduced-motion: no-preference){._scroll_12cml_12{animation:_hop_12cml_1 2.2s ease-in-out 2.4s infinite}}@keyframes _hop_12cml_1{0%,55%,to{transform:translateY(0)}20%{transform:translateY(-10px)}32%{transform:translateY(0)}42%{transform:translateY(-4px)}}._progress_14wv5_1{position:fixed;inset:0 0 auto;z-index:20;height:3px;background:var(--gold);transform-origin:left}._dots_14wv5_9{position:fixed;top:50%;right:clamp(16px,3vw,44px);z-index:20;display:none;gap:16px;transform:translateY(-50%)}._dot_14wv5_9{width:11px;height:11px;padding:0;border:1px solid var(--line-control);border-radius:50%;background:transparent;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}._dot_14wv5_9:hover{border-color:var(--ink)}._dot_14wv5_9[aria-current=true]{background:var(--ink);border-color:var(--ink);transform:scale(1.25)}._counter_14wv5_30{position:fixed;right:clamp(16px,4vw,64px);bottom:28px;z-index:20;display:none;padding:4px 8px;border-radius:6px;background:#f6f8fbd9;font-size:13px;letter-spacing:.16em;color:var(--muted)}._counter_14wv5_30 b{color:var(--ink)}@media (min-width: 900px){._dots_14wv5_9{display:grid}._counter_14wv5_30{display:block}}._title_wln1k_1{max-width:22ch;font-size:clamp(34px,5vw,60px);color:var(--ink)}._lead_wln1k_2{max-width:64ch;margin-top:18px;font-family:var(--serif);font-size:clamp(18px,2vw,21px);line-height:1.55;color:var(--muted);white-space:pre-line}._table_wln1k_4{width:100%;margin-top:clamp(32px,5vh,48px);border-collapse:collapse}._table_wln1k_4 thead th{padding:0 0 12px;border-bottom:1px solid var(--line);font-size:10.5px;font-weight:600;letter-spacing:.26em;text-align:left;text-transform:uppercase;color:var(--ink)}._table_wln1k_4 th,._table_wln1k_4 td{vertical-align:top}._num_wln1k_16{width:120px;text-align:right!important;white-space:nowrap;font-variant-numeric:tabular-nums}._status_wln1k_18{display:block;margin-top:4px;font-family:var(--font);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}._group_wln1k_20{border-bottom:1px solid var(--line)}._pkg_wln1k_21 th,._pkg_wln1k_21 td{padding:18px 0 6px;font-weight:400;text-align:left}._pkgName_wln1k_22{display:block;font-family:var(--serif);font-size:21px;color:var(--ink)}._desc_wln1k_23{display:block;max-width:60ch;margin-top:3px;font-family:var(--serif);font-size:15.5px;color:var(--muted)}._pkg_wln1k_21 ._num_wln1k_16{font-family:var(--serif);font-size:20px;color:var(--ink)}._item_wln1k_26 td{padding:6px 0 6px 18px}._item_wln1k_26:last-child td{padding-bottom:18px}._itemName_wln1k_28{position:relative;display:block;font-family:var(--serif);font-size:16.5px;color:var(--ink2)}._itemName_wln1k_28:before{content:"";position:absolute;left:-16px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--gold)}._effort_wln1k_39{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:3px;font-size:12.5px;color:var(--muted)}._effort_wln1k_39 b{font-weight:700;color:var(--ink2)}._total_wln1k_42 th,._total_wln1k_42 td,._totalAlt_wln1k_43 th,._totalAlt_wln1k_43 td{padding:16px 0;font-family:var(--serif);font-size:19px;font-weight:600;text-align:left;color:var(--ink)}._total_wln1k_42{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}._totalAlt_wln1k_43 th{font-weight:400}._note_wln1k_47{margin-top:26px;max-width:70ch;font-family:var(--serif);font-size:17px;line-height:1.6;color:var(--muted)}._terms_wln1k_48{margin-top:10px;max-width:80ch;font-size:13px;line-height:1.7;color:var(--muted)}:root{--paper: #f6f8fb;--navy-deep: #101f37;--card: #ffffff;--white: #ffffff;--ink: #182e4f;--ink2: #3c4e6d;--muted: #687793;--line: #dce3ee;--line2: #eaeff6;--line-hover: #b9c6da;--line-control: #b4c0d3;--gold: #ffae00;--gold-soft: #fff3d9;--gold-text: #a87300;--gold-text-strong: #7a5300;--gold-text-deep: #6f4c00;--blue-soft: #e8eef7;--forest: #2e6b45;--red: #a63a30;--radius: 14px;--radius-sm: 10px;--shadow-raised: 0 6px 18px rgba(24, 46, 79, .08);--shadow-bar: 0 -10px 30px rgba(14, 30, 56, .18);--font: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--serif: "Newsreader", Georgia, "Times New Roman", serif;--slide-pad: clamp(20px, 7vw, 120px);color-scheme:light}@media (prefers-reduced-motion: no-preference){[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease-out,transform .9s cubic-bezier(.2,.7,.2,1)}[data-reveal="1"]{transition-delay:.08s}[data-reveal="2"]{transition-delay:.16s}[data-reveal="3"]{transition-delay:.24s}[data-reveal="4"]{transition-delay:.32s}[data-reveal="5"]{transition-delay:.4s}[data-reveal="6"]{transition-delay:.48s}[data-revealed]{opacity:1;transform:none}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.55 var(--font);-webkit-font-smoothing:antialiased}h1,h2{margin:0;font-family:var(--serif);font-weight:500;line-height:1.08;letter-spacing:-.015em}p{margin:0}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion: reduce){*{transition:none!important;scroll-behavior:auto!important}}
