.luxzGG_part{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);background:#fff;border-radius:14px;display:grid}.luxzGG_part h3{margin:0;font-size:1.0625rem}.luxzGG_items{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.luxzGG_item{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);background:#f9fafc;border-radius:12px;display:grid}.luxzGG_itemRow{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:end;display:grid}.luxzGG_itemTools{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.luxzGG_field{gap:4px;font-size:.875rem;font-weight:700;display:grid}.luxzGG_field small{color:#5b6476;font-weight:600}.luxzGG_tools{gap:var(--space-2);flex-wrap:wrap;display:flex}.luxzGG_switches{gap:var(--space-2);display:grid}.luxzGG_switch{gap:var(--space-3);padding:var(--space-2) 0;cursor:pointer;align-items:flex-start;display:flex}.luxzGG_switch input{width:20px;height:20px;accent-color:var(--blue);flex-shrink:0;margin-top:2px}.luxzGG_switch span{gap:2px;display:grid}.luxzGG_switch small{color:#5b6476}.luxzGG_csrCover{gap:6px;max-width:22rem;margin:0;display:grid}.luxzGG_csrCover img{aspect-ratio:4/3;object-fit:cover;background:#fff;border-radius:18px;width:100%;padding:8px 8px 12px;display:block;transform:rotate(-1.5deg);box-shadow:0 10px 24px -14px #14282680,0 0 0 1px #f1d6b8}.luxzGG_csrCover figcaption{color:var(--color-caption);font-size:var(--text-sm)}.luxzGG_share{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--line,#dde1ea);background:#fff;border-radius:12px;display:grid}.luxzGG_share summary{cursor:pointer;font-weight:800}.luxzGG_share summary small{color:var(--color-caption);margin-left:6px;font-weight:600}.luxzGG_shareGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}
.yVNt0a_holder{background:#fff;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 30px #141e1924}.yVNt0a_poster{transform-origin:0 0;-webkit-user-select:none;user-select:none;background:#fbf7ef;position:absolute;top:0;left:0;overflow:hidden}.yVNt0a_background{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.yVNt0a_label{pointer-events:none;position:absolute;overflow:hidden}.yVNt0a_label img{max-width:none;position:absolute}.yVNt0a_text{white-space:pre;text-align:inherit;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:absolute;overflow:visible}.yVNt0a_text>span{box-sizing:border-box;width:100%;display:block}button.yVNt0a_text{cursor:text;font:inherit;color:inherit}.yVNt0a_text[data-open]{outline:var(--ring) dashed #c9922b;outline-offset:calc(var(--ring) * 2)}.yVNt0a_text[data-hint]{opacity:.55;font-style:italic}.yVNt0a_text[data-selected]{opacity:1;outline-style:solid;outline-color:#0f4a3a}.yVNt0a_text[data-selected][data-hint]{opacity:.7}.yVNt0a_photo{touch-action:none;position:absolute;overflow:hidden}.yVNt0a_photo img{pointer-events:none;max-width:none;position:absolute}.yVNt0a_photo[data-open]{cursor:grab;outline:var(--ring) dashed #c9922b;outline-offset:calc(var(--ring) * -1)}.yVNt0a_photo[data-open]:active{cursor:grabbing}.yVNt0a_photo[data-selected]{outline-style:solid;outline-color:#0f4a3a}.yVNt0a_photoHint{color:#6b5a3a;text-align:center;white-space:normal;background:#fbf7ef8c;flex-direction:column;justify-content:center;align-items:center;gap:.4em;padding:8%;font-family:Nunito,sans-serif;font-weight:700;display:flex;position:absolute;inset:0}.yVNt0a_text[data-tap]{cursor:pointer}.yVNt0a_arrange{position:absolute;inset:0}.yVNt0a_arrangeBox{cursor:move;outline:var(--ring) dashed #1551a08c;outline-offset:0;touch-action:none;position:absolute}.yVNt0a_arrangeBox[data-locked]{outline-color:#5b647673}.yVNt0a_arrangeBox:hover{background:#1551a00f}.yVNt0a_arrangeBox[data-selected]{outline:calc(var(--ring) * 1.5) solid #1551a0;z-index:2;background:#1551a014}.yVNt0a_arrangeBox:focus-visible{outline:calc(var(--ring) * 2) solid #1551a0}.yVNt0a_arrangeLabel{color:#fff;white-space:nowrap;pointer-events:none;background:#1551a0;border-radius:.3em .3em 0 0;padding:.15em .5em;font-family:Nunito,sans-serif;font-weight:800;position:absolute;bottom:100%;left:0}.yVNt0a_arrangeHandle{cursor:nwse-resize;background:#1551a0;border:2px solid #fff;border-radius:50%;position:absolute;bottom:0;right:0;transform:translate(50%,50%);box-shadow:0 1px 4px #0000004d}.yVNt0a_photo[data-movable]{cursor:grab}.yVNt0a_photo[data-movable]:active{cursor:grabbing}
.-WiHRG_open{border:1px solid var(--color-border,#c9d3e3);background:var(--color-background,#fff);min-height:34px;color:var(--color-text,#1d2433);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:700;display:inline-flex}.-WiHRG_tools{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.-WiHRG_open:hover{border-color:var(--color-primary,#1551a0)}.-WiHRG_dialog{color:#f4f5f7;background:#14171c;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0}.-WiHRG_dialog[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.-WiHRG_dialog::backdrop{background:#0a0c10d9}.-WiHRG_bar{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.-WiHRG_title{letter-spacing:.04em;flex:auto;font-size:.875rem;font-weight:800}.-WiHRG_zoom{background:#ffffff14;border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.-WiHRG_zoom button{min-width:40px;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.-WiHRG_zoom button:hover:not(:disabled){background:#ffffff1f}.-WiHRG_zoom button[aria-pressed=true]{color:#14171c;background:#f4f5f7}.-WiHRG_zoom button:disabled{opacity:.35;cursor:default}.-WiHRG_close{width:40px;height:40px;color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;place-items:center;display:grid}.-WiHRG_close:hover{background:#ffffff29}.-WiHRG_stage{overscroll-behavior:contain;padding:16px;display:grid;overflow:auto}.-WiHRG_card{border-radius:6px;margin:auto;overflow:hidden;box-shadow:0 20px 50px #00000080}
._919w9q_page{min-height:100svh;padding:var(--space-5) var(--space-4) var(--space-7);background:var(--color-background);color:var(--color-text)}._919w9q_page>*{max-width:72rem;margin-inline:auto}._919w9q_head{gap:var(--space-1);margin-bottom:var(--space-4);display:grid}._919w9q_head h1{color:var(--color-heading);font-family:var(--font-heading);font-weight:var(--heading-weight,700);margin:0;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.1}._919w9q_head p{max-width:40rem;color:var(--color-caption);margin:0}._919w9q_eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:800}._919w9q_split{gap:var(--space-4) var(--space-6);grid-template-areas:"side""form";display:grid}._919w9q_side{z-index:5;padding:var(--space-2) 0;background:var(--color-background);grid-area:side;position:sticky;top:0}@media (min-width:64rem){._919w9q_split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"form side";align-items:start}._919w9q_side{top:var(--space-4);background:0 0;padding:0}}._919w9q_form{gap:var(--space-4);grid-area:form;align-content:start;display:grid}._919w9q_preview{gap:var(--space-2);grid-area:preview;justify-items:center;display:grid}._919w9q_actions{gap:var(--space-2);flex-wrap:wrap;grid-area:actions;align-content:start;display:flex}._919w9q_actions .button{min-height:44px;padding:.5rem 1rem}@media (max-width:63.99rem){._919w9q_preview{z-index:5;padding:var(--space-2) 0;background:var(--color-background);position:sticky;top:0;box-shadow:0 8px 16px -12px #141e1959}._919w9q_actions .button{flex:auto}}._919w9q_stage{width:100%;max-width:min(100%, 34rem, calc((100svh - 15rem) * var(--ratio,.8)))}@media (max-width:63.99rem){._919w9q_stage{max-width:min(100%, calc(40svh * var(--ratio,.8)))}}._919w9q_field{gap:6px;display:grid}._919w9q_field>label,._919w9q_label{font-weight:800}._919w9q_optional{color:var(--color-caption);font-weight:600}._919w9q_counter{color:var(--color-caption);gap:2px;margin:0;font-size:.8125rem;display:grid}._919w9q_counter strong{color:var(--color-danger);font-weight:700}._919w9q_hint{color:var(--color-caption);margin:0}._919w9q_photoActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._919w9q_photoActions .button{cursor:pointer;min-height:44px;padding:.5rem 1rem}._919w9q_zoom{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:center;font-weight:700;display:grid}._919w9q_reset{color:var(--color-danger);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-size:.875rem;display:inline-flex}._919w9q_status{min-height:1.5em;color:var(--color-caption);flex-basis:100%;margin:0;font-size:.9375rem}._919w9q_choices{gap:var(--space-2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._919w9q_formats{border:1px solid var(--color-border);background:var(--color-background);border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}._919w9q_formats button{min-height:36px;padding:0 var(--space-3);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-weight:700}._919w9q_formats button[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 2px 6px -2px color-mix(in srgb, var(--color-primary) 70%, transparent)}._919w9q_formats button:not([aria-pressed=true]):hover{background:var(--color-soft)}._919w9q_palettes{flex-wrap:wrap;gap:6px;display:inline-flex}._919w9q_palettes button{border:2px solid var(--color-border);cursor:pointer;background:0 0;border-radius:10px;width:46px;height:30px;padding:0;display:inline-flex;overflow:hidden}._919w9q_palettes button span{flex:1}._919w9q_palettes button[aria-pressed=true]{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary)}
.FXGjtW_frame{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);border-radius:20px;display:grid;box-shadow:0 1px 2px #141e190f,0 18px 40px -24px #141e1973}@media (min-width:64rem){.FXGjtW_frame{gap:var(--space-3);padding:var(--space-3)}}.FXGjtW_head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}.FXGjtW_title{color:var(--color-caption);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.FXGjtW_toggle{border:1px solid var(--color-border);background:var(--color-background);min-height:34px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:700;display:inline-flex}@media (min-width:64rem){.FXGjtW_toggle{display:none}}.FXGjtW_body{gap:var(--space-2);justify-items:center;display:grid}@media (max-width:63.99rem){.FXGjtW_frame[data-hidden] .FXGjtW_body{display:none}}.FXGjtW_stage{width:100%;max-width:min(100%, 34rem, calc((100svh - 17rem) * var(--ratio,.8)))}@media (max-width:63.99rem){.FXGjtW_stage{max-width:min(100%, calc(31svh * var(--ratio,.8)))}}.FXGjtW_toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:0;display:flex}.FXGjtW_toolbar>:first-child{min-width:0}@media (max-width:30rem){.FXGjtW_actions .button{min-height:38px;padding:.3rem .8rem}.FXGjtW_toolbar [role=group] button{padding:0 10px}}.FXGjtW_toolbar>:first-child{justify-content:flex-start}.FXGjtW_actions{gap:var(--space-2);margin-left:auto;display:flex}.FXGjtW_actions .button{flex:none;min-height:42px;padding:.4rem 1rem;font-size:.9375rem}.FXGjtW_status{min-height:0;padding:0 var(--space-1);color:var(--color-caption);margin:0;font-size:.8125rem}.FXGjtW_status:empty{display:none}.FXGjtW_actions{position:relative}.FXGjtW_share{width:46px;flex:none!important;padding:0!important}.FXGjtW_menu{z-index:3;gap:var(--space-3);width:min(20rem,100vw - 3rem);padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px -16px #141e1973}.FXGjtW_kinds{border:1px solid var(--color-border);background:var(--color-background);border-radius:12px;gap:3px;padding:3px;display:flex}.FXGjtW_kinds button{min-height:38px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-size:.875rem;font-weight:700;display:inline-flex}.FXGjtW_kinds button[aria-checked=true]{background:var(--color-primary);color:var(--color-on-primary)}.FXGjtW_sizes{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.FXGjtW_sizes legend{width:100%;color:var(--color-caption);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:800}.FXGjtW_sizes label{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-weight:700;display:inline-flex}.FXGjtW_sizes input{width:18px;height:18px;accent-color:var(--color-primary)}.FXGjtW_menu .button{width:100%}
._9ndZ3W_studio{--control-radius:12px;--control-ring:color-mix(in srgb, var(--color-primary) 22%, transparent);--control-line:color-mix(in srgb, var(--color-text) 22%, transparent)}:is(._9ndZ3W_studio .input,._9ndZ3W_studio .textarea){border:1px solid var(--control-line);border-radius:var(--control-radius);background:color-mix(in srgb, var(--color-background) 70%, #fff);min-height:48px;transition:border-color var(--motion-fast), box-shadow var(--motion-fast);padding:.7rem .9rem}._9ndZ3W_studio .textarea{min-height:96px}:is(._9ndZ3W_studio .input:hover,._9ndZ3W_studio .textarea:hover){border-color:color-mix(in srgb, var(--color-text) 40%, transparent)}:is(._9ndZ3W_studio .input:focus-visible,._9ndZ3W_studio .textarea:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--control-ring);outline:none}._9ndZ3W_studio .input::placeholder{color:color-mix(in srgb, var(--color-text) 45%, transparent)}._9ndZ3W_studio .textarea::placeholder{color:color-mix(in srgb, var(--color-text) 45%, transparent)}._9ndZ3W_studio .button{border-radius:var(--control-radius);letter-spacing:.01em;transition:background-color var(--motion-fast), border-color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast);gap:8px;font-weight:700}._9ndZ3W_studio .button--primary{box-shadow:0 8px 18px -10px color-mix(in srgb, var(--color-primary) 80%, transparent)}._9ndZ3W_studio .button--primary:hover{box-shadow:0 10px 22px -10px color-mix(in srgb, var(--color-primary) 90%, transparent)}._9ndZ3W_studio .button--secondary{border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);background:color-mix(in srgb, var(--color-background) 70%, #fff)}._9ndZ3W_studio .button--secondary:hover{border-color:var(--color-primary);background:var(--color-soft)}._9ndZ3W_studio .button:active:not(:disabled){transform:translateY(1px)}._9ndZ3W_studio .button:focus-visible{box-shadow:0 0 0 3px var(--control-ring);outline:none}._9ndZ3W_studio .button:disabled{opacity:.6;cursor:progress;box-shadow:none}._9ndZ3W_studio .button--quiet{padding-inline:.75rem}._9ndZ3W_studio input[type=range]{width:100%;accent-color:var(--color-primary);cursor:pointer}
.KVSoGW_designs,.KVSoGW_format,.KVSoGW_box{padding:var(--space-3);border:1px solid var(--line);border-radius:12px;margin:0}.KVSoGW_designs legend,.KVSoGW_format legend,.KVSoGW_box legend{padding:0 6px;font-weight:800}.KVSoGW_design{gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.KVSoGW_design+.KVSoGW_design{border-top:1px solid var(--line)}.KVSoGW_design[data-current] strong:after{content:" · dipakai";color:#1d7a47;font-weight:700}.KVSoGW_design p{margin:2px 0 0}.KVSoGW_formats{gap:var(--space-3);display:grid}@media (min-width:60rem){.KVSoGW_formats{grid-template-columns:1fr 1fr}}.KVSoGW_check{align-items:center;gap:var(--space-2);cursor:pointer;font-weight:700;display:inline-flex}.KVSoGW_check input{width:18px;height:18px}.KVSoGW_preview{gap:var(--space-2);display:grid}.KVSoGW_previewBar{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.KVSoGW_tabs{border:1px solid var(--line);border-radius:999px;padding:3px;display:inline-flex}.KVSoGW_tabs button{min-height:32px;padding:0 var(--space-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:.8125rem;font-weight:700}.KVSoGW_tabs button[aria-pressed=true]{background:var(--blue);color:#fff}.KVSoGW_previewStage{width:100%;max-width:26rem}.KVSoGW_previewStage[data-format=story]{max-width:18rem}.KVSoGW_rows{gap:var(--space-2);display:grid}.KVSoGW_sub{margin:var(--space-2) 0 0;color:#5b6476;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.KVSoGW_row{border:1px solid var(--line);background:#fff;border-radius:12px}.KVSoGW_row[open]{border-color:var(--blue)}.KVSoGW_row summary{align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-3);cursor:pointer;list-style:none;display:flex}.KVSoGW_row summary::-webkit-details-marker{display:none}.KVSoGW_kind{width:30px;height:30px;color:var(--blue);background:#eef4fd;border-radius:8px;flex-shrink:0;place-items:center;display:inline-grid}.KVSoGW_rowTitle{flex:1;min-width:0;font-weight:700;display:grid}.KVSoGW_rowTitle small{color:#5b6476;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.KVSoGW_rowError{color:#9a273d;background:#fbe9ec;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:.75rem;font-weight:800}.KVSoGW_rowBody{gap:var(--space-3);padding:0 var(--space-3) var(--space-3);display:grid}.KVSoGW_field{gap:4px;min-width:0;font-size:.875rem;font-weight:700;display:grid}.KVSoGW_num{gap:4px;min-width:0;font-size:.8125rem;font-weight:700;display:grid}.KVSoGW_num input{min-height:40px;padding:.4rem .5rem}.KVSoGW_grid2{gap:var(--space-2);display:grid}@media (min-width:40rem){.KVSoGW_grid2{grid-template-columns:1fr 1fr}}.KVSoGW_grid4{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.KVSoGW_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}}.KVSoGW_color{gap:6px;display:flex}.KVSoGW_color input[type=color]{border:1px solid var(--line);background:#fff;border-radius:8px;flex-shrink:0;width:44px;height:44px;padding:2px}.KVSoGW_remove{color:#9a273d;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-size:.875rem;font-weight:700;display:inline-flex}.KVSoGW_add{gap:var(--space-2);flex-wrap:wrap;display:flex}.KVSoGW_rowBody .textarea{min-height:64px}.KVSoGW_saveDesign{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line);display:grid}.KVSoGW_saveDesign summary{color:var(--blue);cursor:pointer;align-items:center;gap:6px;font-weight:800;display:inline-flex}.KVSoGW_saveDesign[open]{gap:var(--space-3)}.KVSoGW_types,.KVSoGW_palettes{flex-wrap:wrap;gap:6px;display:flex}.KVSoGW_types button,.KVSoGW_palettes button{border:1px solid var(--line);min-height:38px;color:var(--color-text);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:700;display:inline-flex}.KVSoGW_types button[aria-pressed=true],.KVSoGW_palettes button[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:#fff}.KVSoGW_swatch{border:1px solid #0000001f;border-radius:999px;width:36px;height:18px;display:inline-flex;overflow:hidden}.KVSoGW_swatch i{flex:1}.KVSoGW_sizeGroup{gap:6px;display:grid}.KVSoGW_sizes{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:6px;display:grid}.KVSoGW_size{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:6px 10px;font-size:.875rem;font-weight:700;display:flex}.KVSoGW_size[data-on]{border-color:var(--blue);background:#eef4fd}.KVSoGW_size input{flex-shrink:0;width:18px;height:18px}.KVSoGW_size span{display:grid}.KVSoGW_size small{color:#5b6476;font-weight:600}.KVSoGW_backgrounds{gap:var(--space-3);display:grid}.KVSoGW_backgrounds summary{color:var(--blue);cursor:pointer;font-weight:800}.KVSoGW_step{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);background:#fff;border-radius:14px;display:grid}.KVSoGW_step h3{align-items:center;gap:var(--space-2);margin:0;font-size:1.05rem;display:flex}.KVSoGW_stepNumber{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.875rem;font-weight:900;display:inline-grid}.KVSoGW_gallery{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.KVSoGW_tile{border:2px solid var(--line);background:var(--page);font:inherit;text-align:left;cursor:pointer;border-radius:12px;gap:6px;padding:8px;display:grid}.KVSoGW_tile:hover{border-color:#9fb7da}.KVSoGW_tile[aria-pressed=true]{border-color:var(--blue);background:#eef4fd}.KVSoGW_tilePreview{pointer-events:none;border-radius:6px;max-height:12rem;display:block;overflow:hidden}.KVSoGW_tileName{align-items:center;gap:4px;font-weight:800;display:inline-flex}.KVSoGW_tileSizes{color:#5b6476;font-size:.75rem;font-weight:600}.KVSoGW_arrangeBar{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.KVSoGW_swatches{flex-wrap:wrap;gap:6px;display:inline-flex}.KVSoGW_swatches button{border:2px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;width:46px;height:28px;padding:0;display:inline-flex;overflow:hidden}.KVSoGW_swatches button i{flex:1}.KVSoGW_swatches button[aria-pressed=true]{border-color:var(--blue);box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--blue)}.KVSoGW_workspace{gap:var(--space-4);align-items:start;display:grid}@media (min-width:56rem){.KVSoGW_workspace{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}}.KVSoGW_canvas{width:100%;margin-inline:auto}.KVSoGW_side{gap:var(--space-3);display:grid}@media (min-width:56rem){.KVSoGW_side{top:calc(var(--sticky-top,8rem) + .5rem);position:sticky}}.KVSoGW_tips{gap:var(--space-2);padding:var(--space-3);background:var(--page);border-radius:12px;display:grid}.KVSoGW_tips p{margin:0}.KVSoGW_tips svg{vertical-align:-4px;color:var(--blue)}.KVSoGW_boxList{flex-wrap:wrap;gap:6px;display:flex}.KVSoGW_boxList button{min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9fb7da;border-radius:999px;padding:0 10px;font-size:.8125rem;font-weight:700}.KVSoGW_boxList button[data-locked]{border-color:var(--line);color:#5b6476}.KVSoGW_boxList button[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:#fff}.KVSoGW_addButton{border:1px dashed var(--blue);min-height:40px;color:var(--blue);font:inherit;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-weight:800;display:inline-flex}.KVSoGW_inspector{gap:var(--space-3);padding:var(--space-3);border:2px solid var(--blue);background:#fff;border-radius:12px;display:grid}.KVSoGW_inspectorHead{align-items:center;gap:var(--space-2);display:flex}.KVSoGW_inspectorName{flex:1;min-width:0;min-height:40px;padding:.4rem .6rem;font-weight:800}.KVSoGW_iconButton{background:var(--page);cursor:pointer;border:0;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:inline-grid}.KVSoGW_range{gap:4px;font-size:.875rem;font-weight:700;display:grid}.KVSoGW_tools{flex-wrap:wrap;gap:6px;display:flex}.KVSoGW_segment{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.KVSoGW_segment button{border:0;border-right:1px solid var(--line);min-width:36px;min-height:36px;font:inherit;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:.875rem;font-weight:700;display:inline-flex}.KVSoGW_segment button:last-child{border-right:0}.KVSoGW_segment button[aria-pressed=true]{background:var(--blue);color:#fff}.KVSoGW_tones{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.KVSoGW_tones button,.KVSoGW_ownColor{border:2px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;padding:3px;display:inline-grid}.KVSoGW_tones button i{border-radius:50%;width:100%;height:100%;box-shadow:inset 0 0 0 1px #00000026}.KVSoGW_tones button[aria-pressed=true],.KVSoGW_ownColor[data-on]{border-color:var(--blue)}.KVSoGW_ownColor input{cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0}.KVSoGW_advanced{gap:var(--space-2);display:grid}.KVSoGW_advanced summary{color:var(--blue);cursor:pointer;font-weight:800}.KVSoGW_more{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);background:#fff;border-radius:14px;display:grid}.KVSoGW_more summary{cursor:pointer;font-weight:800}.KVSoGW_held{gap:var(--space-2);padding:var(--space-2) var(--space-3);color:#6b4a00;background:#fff6e0;border-radius:10px;font-size:.8125rem;display:grid}.KVSoGW_held p{margin:0}.KVSoGW_held .button{justify-self:start;min-height:36px;padding:.3rem .8rem;font-size:.8125rem}
.JhzwSq_figma{gap:var(--space-2);display:grid}.JhzwSq_figmaButton{cursor:pointer;justify-self:start}.JhzwSq_figmaButton[aria-disabled]{opacity:.7;cursor:progress}.JhzwSq_figmaSteps{color:#4a5060;gap:4px;margin:0;padding-left:1.25rem;font-size:.875rem;display:grid}.JhzwSq_figmaSteps code{background:var(--page);border-radius:4px;padding:0 4px;font-size:.8125rem}.JhzwSq_figmaResult{padding:var(--space-2) var(--space-3);color:#1d6b40;background:#eefaf3;border-radius:10px;font-size:.875rem}.JhzwSq_figmaResult[data-tone=error]{color:#9a273d;background:#fbe9ec}.JhzwSq_figmaResult p,.JhzwSq_figmaResult ul{margin:0}.JhzwSq_figmaResult ul{padding-left:1.1rem}.JhzwSq_builtIn{gap:var(--space-3);display:grid}.JhzwSq_builtIn summary{color:var(--blue);cursor:pointer;font-weight:700}.JhzwSq_fieldList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.JhzwSq_fieldRow{padding:var(--space-2) var(--space-3);background:#fff;border:1px solid #9fb7da;border-radius:12px;gap:6px;display:grid}.JhzwSq_fieldRow[data-locked]{border-color:var(--line);background:var(--page)}.JhzwSq_fieldRowHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.JhzwSq_fieldName{flex:10rem;min-width:0;min-height:40px;padding:.35rem .6rem;font-weight:800}.JhzwSq_fieldRow .textarea{min-height:44px}.JhzwSq_fieldGuide{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.JhzwSq_fieldGuide>.input{flex:14rem;min-width:0}.JhzwSq_fieldLimit{color:#4a5060;flex:0 0 7rem;gap:2px;font-size:.75rem;font-weight:700;display:grid}
.rQpMeG_route{gap:14px;display:grid}.rQpMeG_map{background:var(--color-soft);border-radius:14px;height:clamp(190px,52vw,300px);margin:0;position:relative;overflow:hidden}.rQpMeG_map img,.rQpMeG_map iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.rQpMeG_zoom{color:var(--color-primary);background:#ffffffe6;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:10px;right:10px}.rQpMeG_zoom:hover{background:#fff}.rQpMeG_address{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.45}.rQpMeG_note{margin:0;font-size:.875rem;line-height:1.5}.rQpMeG_steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.rQpMeG_steps li{align-items:flex-start;gap:14px;display:flex}.rQpMeG_number{background:var(--color-primary);width:30px;height:30px;color:var(--color-on-primary,#fff);border-radius:50%;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:600;display:inline-grid}.rQpMeG_stepText{flex:1 1 0;gap:6px;min-width:0;display:grid}.rQpMeG_stepText h2{color:var(--color-text);margin:0;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.375}.rQpMeG_stepText p{color:var(--color-muted);margin:0;font-size:.8125rem;line-height:1.4}.rQpMeG_stepPhoto{object-fit:cover;border-radius:10px;width:100%;height:110px;display:block}.rQpMeG_pic{background:var(--color-soft);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.rQpMeG_picText{flex:1 1 0;min-width:0}.rQpMeG_picTitle{color:var(--color-text);margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.rQpMeG_picRole{color:var(--color-muted);margin:2px 0 0;font-size:.8125rem}.rQpMeG_picAction{color:#fff;background:#2e6b4f;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:inline-grid}.rQpMeG_picAction:hover{filter:brightness(1.08)}.rQpMeG_points{gap:14px;margin:0;padding:0;list-style:none;display:grid}.rQpMeG_points li{align-items:flex-start;gap:12px;display:flex}.rQpMeG_pointIcon{background:var(--color-soft);width:40px;height:40px;color:var(--color-primary);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.rQpMeG_points h2{color:var(--color-text);margin:0;font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1.35}.rQpMeG_points p{color:var(--color-muted);margin:2px 0 0;font-size:.875rem;line-height:1.45}.rQpMeG_maps{background:var(--color-primary);min-height:54px;color:var(--color-on-primary,#fff);border-radius:16px;justify-content:center;align-items:center;gap:10px;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}.rQpMeG_maps:hover{filter:brightness(1.06)}
@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2-a1r2u1wp4rl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/55664f0a7289b762-s.0vny3c1r3i2fc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f724cb2b266db11d-s.2vckzj7fin00l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/58bfdf9faee08215-s.2vndon8bjjrzg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/257505a8a5531435-s.11_tucmn85qx3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/346e8051f901134e-s.1wqtsm901wpuu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.24y1xzwicrvhg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2-a1r2u1wp4rl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/55664f0a7289b762-s.0vny3c1r3i2fc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f724cb2b266db11d-s.2vckzj7fin00l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/58bfdf9faee08215-s.2vndon8bjjrzg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/257505a8a5531435-s.11_tucmn85qx3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/346e8051f901134e-s.1wqtsm901wpuu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.24y1xzwicrvhg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.kkSCoG_className{font-family:EB Garamond,EB Garamond Fallback}.kkSCoG_variable{--font-garamond:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:"LM Roman 17";src:url(/panduan-ke-werkudara/assets/fonts/lm-roman-17.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LM Roman 12";src:url(/panduan-ke-werkudara/assets/fonts/lm-roman-12.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LM Roman 12";src:url(/panduan-ke-werkudara/assets/fonts/lm-roman-12-italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}._8wwBca_page{--ground:#faf8f4;--ground-veil:#faf8f4f0;--ink:#2b2f36;--muted:#5c6066;--line:#e4e0d8;--blue:#02378d;--blue-deep:#012a6e;--on-blue:#fff;--scrim:#2b2f3680;--rule:#b9b5ad;--font-display:"LM Roman 17", "Bodoni 72", Didot, "Times New Roman", serif;--font-serif:"LM Roman 12", "Bodoni 72", Didot, "Times New Roman", serif;--font-sans:"Poppins", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:var(--font-garamond), "EB Garamond", Garamond, Georgia, serif;--gutter:24px;--measure:34rem;--bar:56px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:1.1875rem;font-weight:400;line-height:1.6}._8wwBca_page img{max-width:100%;height:auto;display:block}._8wwBca_page p{text-wrap:pretty;margin:0}._8wwBca_page :focus-visible{outline:2px solid var(--blue);outline-offset:3px}._8wwBca_multiline{white-space:pre-line}._8wwBca_bar{top:env(safe-area-inset-top,0px);z-index:20;background:var(--ground-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky}._8wwBca_barIn{max-width:1128px;padding-inline:var(--gutter);height:var(--bar);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex;position:relative}._8wwBca_brand{align-items:center;min-height:44px;display:flex}._8wwBca_page ._8wwBca_brand img{width:auto;height:30px}._8wwBca_menuBtn{min-height:44px;color:var(--ink);cursor:pointer;font-family:var(--font-sans);letter-spacing:.22em;background:0 0;border:0;padding:0 0 0 16px;font-size:.72rem;font-weight:500}._8wwBca_barTools{align-items:center;gap:4px;display:flex}._8wwBca_lang,._8wwBca_langItem{align-items:center;display:flex}._8wwBca_langBtn{cursor:pointer;min-width:40px;min-height:44px;color:var(--muted);font-family:var(--font-sans);letter-spacing:.16em;background:0 0;border:0;padding:0 6px;font-size:.72rem;font-weight:500}._8wwBca_langBtn[aria-pressed=true]{color:var(--blue);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}._8wwBca_langSep{color:var(--rule);font-size:.72rem}._8wwBca_nav{background:var(--ground);border-bottom:1px solid var(--line);padding:10px var(--gutter) 30px;display:none;position:absolute;top:100%;left:0;right:0}._8wwBca_open ._8wwBca_nav{flex-direction:column;display:flex}._8wwBca_nav a{color:var(--ink);font-family:var(--font-serif);word-spacing:-.07em;padding:11px 0;font-size:1.5rem;line-height:1.3;text-decoration:none}._8wwBca_nav a:hover{color:var(--blue)}._8wwBca_section{scroll-margin-top:calc(var(--bar) + 16px)}._8wwBca_wrap{max-width:1128px;padding-inline:var(--gutter);margin-inline:auto}._8wwBca_sec{grid-template-columns:minmax(0,1fr);row-gap:28px;padding-block:44px;display:grid}._8wwBca_sec._8wwBca_first{padding-block:36px 44px}._8wwBca_page h1,._8wwBca_page h2{font-family:var(--font-display);letter-spacing:.18em;word-spacing:-.1em;color:var(--blue);text-transform:uppercase;text-wrap:balance;margin:0;font-weight:400;line-height:1.3}._8wwBca_page h1{font-size:clamp(1.4rem,7.2vw,2.1rem)}._8wwBca_page h2{font-size:clamp(1.35rem,6.6vw,2rem)}._8wwBca_sub{font-family:var(--font-serif);word-spacing:-.07em;color:var(--muted);margin-top:.5rem;font-size:1.3rem;font-style:italic;line-height:1.35}._8wwBca_page ._8wwBca_sub{margin-top:.5rem}._8wwBca_lead{font-family:var(--font-serif);word-spacing:-.07em;color:var(--ink);font-size:1.42rem;line-height:1.4}._8wwBca_body{max-width:var(--measure);flex-direction:column;gap:.9rem;min-width:0;display:flex}._8wwBca_label{letter-spacing:.2em;color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.4}._8wwBca_btnSolid{box-sizing:border-box;border:1px solid var(--blue);background:var(--blue);width:100%;max-width:420px;min-height:54px;color:var(--on-blue);font-family:var(--font-sans);letter-spacing:.2em;justify-content:center;align-items:center;margin:0 auto;padding:0 28px;font-size:.78rem;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}._8wwBca_btnSolid:hover,._8wwBca_btnSolid:active{background:var(--blue-deep);border-color:var(--blue-deep)}._8wwBca_textBtn{min-height:44px;color:var(--blue);cursor:pointer;font-family:var(--font-sans);letter-spacing:.02em;text-underline-offset:5px;background:0 0;border:0;padding:0;font-size:.86rem;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}._8wwBca_textBtn:hover{color:var(--blue-deep)}._8wwBca_page ._8wwBca_heroImg{aspect-ratio:4/3;object-fit:cover;object-position:64% 50%;width:100%}._8wwBca_page ._8wwBca_heroImg[data-focus=top]{object-position:64% 20%}._8wwBca_page ._8wwBca_heroImg[data-focus=bottom]{object-position:64% 80%}._8wwBca_details{flex-wrap:wrap;gap:18px 48px;margin-top:1.6rem;display:flex}._8wwBca_page ._8wwBca_details p{font-size:1.125rem;line-height:1.5}._8wwBca_btnOutline{box-sizing:border-box;border:1px solid var(--blue);width:100%;min-height:54px;color:var(--blue);font-family:var(--font-sans);letter-spacing:.2em;background:0 0;justify-content:center;align-items:center;gap:10px;margin-top:1.6rem;padding:0 28px;font-size:.78rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}._8wwBca_btnOutline:hover,._8wwBca_btnOutline:active{background:var(--blue);color:var(--on-blue)}._8wwBca_page ._8wwBca_details p:first-child{font-weight:400}._8wwBca_page ._8wwBca_details p:last-child:not(:first-child){color:var(--muted)}._8wwBca_map{margin:0}._8wwBca_mapOpen{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}._8wwBca_page ._8wwBca_map img,._8wwBca_page ._8wwBca_stepPhoto img{width:100%}._8wwBca_map figcaption{margin-top:10px}._8wwBca_embed iframe{aspect-ratio:4/3;border:0;width:100%;display:block}._8wwBca_steps,._8wwBca_points{gap:14px;margin:6px 0 0;padding:0;list-style:none;display:grid}._8wwBca_steps li{border:1px solid var(--line);background:#fff;align-items:flex-start;gap:14px;padding:16px;display:flex}._8wwBca_points li{align-items:center;gap:14px;display:flex}._8wwBca_num{background:var(--blue);width:32px;height:32px;color:var(--on-blue);font-family:var(--font-sans);flex:none;place-items:center;font-size:.9rem;font-weight:500;line-height:1;display:inline-grid}._8wwBca_steps li>div,._8wwBca_points li>div{flex:1 1 0;gap:4px;min-width:0;display:grid}._8wwBca_stepT,._8wwBca_ptT,._8wwBca_picT{color:var(--ink);font-size:1.1875rem;font-weight:500;line-height:1.35}._8wwBca_page ._8wwBca_stepS,._8wwBca_page ._8wwBca_ptS,._8wwBca_page ._8wwBca_picS{color:var(--muted);font-size:1.0625rem;line-height:1.45}._8wwBca_stepPhoto{cursor:zoom-in;background:0 0;border:0;width:100%;margin-top:10px;padding:0;position:relative}._8wwBca_page ._8wwBca_stepPhoto img{height:auto}._8wwBca_stepPhoto:after{content:"";background:#ffffffeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2302378D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cpolyline points='9 21 3 21 3 15'/%3E%3Cline x1='21' y1='3' x2='14' y2='10'/%3E%3Cline x1='3' y1='21' x2='10' y2='14'/%3E%3C/svg%3E") 50%/16px no-repeat;width:34px;height:34px;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 8px #2b2f3633}._8wwBca_pic{background:#eaf1fb;align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}._8wwBca_pic>div{flex:1 1 0;min-width:0}._8wwBca_avatar,._8wwBca_picWa{flex:none;place-items:center;width:46px;height:46px;display:inline-grid}._8wwBca_avatar{background:var(--blue);color:var(--on-blue);font-family:var(--font-sans);object-fit:cover;font-size:1.1rem;font-weight:500}._8wwBca_picWa{color:#fff;background:#25a55f;transition:background-color .2s}._8wwBca_picWa:hover{background:#1e8a4f}._8wwBca_ptIc{width:44px;height:44px;color:var(--blue);background:#eaf1fb;flex:none;place-items:center;display:inline-grid}._8wwBca_mapsBar{z-index:15;margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom,0px));background:var(--ground-veil);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);position:sticky;bottom:0}._8wwBca_gallery{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._8wwBca_gallery li{flex-grow:calc(var(--r) * 100);flex-basis:calc(var(--r) * 120px);min-width:0}._8wwBca_photoOpen{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}._8wwBca_page ._8wwBca_gallery img{width:100%;height:auto;aspect-ratio:var(--r);object-fit:cover}._8wwBca_viewer{box-sizing:border-box;background:var(--ground);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--ink);font-family:var(--font-sans);border:0;margin:0;padding:0}._8wwBca_viewer::backdrop{background:var(--scrim)}._8wwBca_viewer[open]{flex-direction:column;display:flex}._8wwBca_viewer p{margin:0}._8wwBca_viewerBar{box-sizing:border-box;min-height:var(--bar);padding:env(safe-area-inset-top,0px) var(--gutter) 0;border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}._8wwBca_viewerScroll{-webkit-overflow-scrolling:touch;flex-grow:1;overflow:auto}._8wwBca_viewerScroll img{width:1100px;max-width:none;height:auto;display:block}._8wwBca_viewerHint{padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);color:var(--muted);flex-shrink:0;font-size:.86rem;line-height:1.5}._8wwBca_fit ._8wwBca_viewerScroll{justify-content:center;align-items:center;padding:16px;display:flex}._8wwBca_fit ._8wwBca_viewerScroll img{width:auto;max-width:100%;max-height:100%}@media (min-width:900px){._8wwBca_page{--gutter:40px;--bar:64px;font-size:1.25rem}._8wwBca_menuBtn{display:none}._8wwBca_btnOutline{align-self:flex-start;width:auto}._8wwBca_nav,._8wwBca_open ._8wwBca_nav{background:0 0;border:0;flex-direction:row;gap:22px;margin-left:auto;padding:0;display:flex;position:static}._8wwBca_nav a{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;word-spacing:0;white-space:nowrap;padding:10px 0;font-size:.72rem;font-weight:400}._8wwBca_sec{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 72px;padding-block:72px}._8wwBca_sec._8wwBca_first{padding-block:56px 72px}._8wwBca_sec>._8wwBca_head{grid-column:1}._8wwBca_sec>._8wwBca_body,._8wwBca_sec>._8wwBca_gallery{grid-column:2}._8wwBca_page ._8wwBca_heroImg{aspect-ratio:5/2;max-height:600px}._8wwBca_gallery li{flex-basis:calc(var(--r) * 220px)}._8wwBca_gettingHere ._8wwBca_head{top:calc(var(--bar) + 32px);grid-row:1/span 2;align-self:start;position:sticky}._8wwBca_gettingHere ._8wwBca_map{grid-area:1/2}._8wwBca_gettingHere ._8wwBca_body{grid-area:2/2}._8wwBca_gettingHere ._8wwBca_sec:not(:has(>._8wwBca_map))>._8wwBca_body{grid-row:1}._8wwBca_gettingHere ._8wwBca_mapsBar{grid-area:3/2;margin-inline:0;padding-inline:0}._8wwBca_gettingHere ._8wwBca_sec:not(:has(>._8wwBca_map))>._8wwBca_mapsBar{grid-row:2}._8wwBca_mapsBar ._8wwBca_btnSolid{margin:0}._8wwBca_gallerySection ._8wwBca_head{grid-row:1/span 2;align-self:start}._8wwBca_viewerScroll{justify-content:center;align-items:flex-start;padding:32px;display:flex}._8wwBca_viewerScroll img{width:min(1601px,100%)}._8wwBca_viewerHint{display:none}}@media (prefers-reduced-motion:reduce){._8wwBca_btnSolid,._8wwBca_btnOutline,._8wwBca_picWa{transition:none}}
.DL3wgq_editor{--menu-width:15.5rem;--phone-width:22rem;--header-h:4.4rem;--sticky-top:calc(var(--header-h) + 4.25rem)}@media (max-width:47.99rem){.DL3wgq_editor{--header-h:4.05rem}}@media (max-width:71.99rem){.DL3wgq_editor{--sticky-top:calc(var(--header-h) + 7.4rem)}}.DL3wgq_layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:72rem){.DL3wgq_layout{grid-template-columns:var(--menu-width) minmax(0, 1fr) var(--phone-width)}}@media (min-width:48rem) and (max-width:71.99rem){.DL3wgq_layout{grid-template-columns:minmax(0,1fr) 18rem}}.DL3wgq_menu{align-content:start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);background:#fff;border-radius:16px;display:grid}.DL3wgq_menuHead{display:none}@media (min-width:72rem){.DL3wgq_menu{top:var(--sticky-top);max-height:calc(100vh - var(--sticky-top) - 2rem);position:sticky;overflow-y:auto}.DL3wgq_menuBackdrop{display:none}.DL3wgq_layout[data-menu=hidden]{grid-template-columns:minmax(0, 1fr) var(--phone-width)}.DL3wgq_layout[data-menu=hidden][data-device=web]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.DL3wgq_layout[data-menu=hidden] .DL3wgq_menu{display:none}}@media (max-width:71.99rem){.DL3wgq_menu{z-index:60;visibility:hidden;border-radius:0 16px 16px 0;width:min(20rem,86vw);transition:transform .2s,visibility .2s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%);box-shadow:0 10px 40px #0f193240}.DL3wgq_menu[data-open]{visibility:visible;transform:none}.DL3wgq_menuHead{padding:var(--space-1) 0 var(--space-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.DL3wgq_menu .DL3wgq_menuHead button{background:var(--page);cursor:pointer;border:0;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;min-height:0;padding:0;display:inline-grid}.DL3wgq_menuBackdrop{z-index:59;background:#0f141e66;border:0;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.DL3wgq_menu{transition:none}}.DL3wgq_menuDanger{border-top:1px solid var(--line);padding-top:var(--space-2)!important}.DL3wgq_menuDanger button{color:#9a273d}.DL3wgq_menuDanger button[aria-current=true]{color:#fff;background:#9a273d}.DL3wgq_menuToggle{border:1px solid var(--line);width:42px;height:42px;color:var(--color-text);cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.DL3wgq_menuToggle:hover,.DL3wgq_menuToggle[aria-expanded=true]{border-color:var(--blue);color:var(--blue)}.DL3wgq_currentBlock{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-weight:800;overflow:hidden}.DL3wgq_menu ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.DL3wgq_menu button{align-items:center;gap:var(--space-2);width:100%;min-height:38px;padding:6px var(--space-2);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:.9rem;font-weight:600;display:flex}.DL3wgq_menu button:hover{background:var(--page)}.DL3wgq_menu button[aria-current=true]{background:var(--blue);color:#fff}.DL3wgq_menu button span:first-of-type{flex:1;min-width:0}.DL3wgq_menuGroup{gap:2px;display:grid}.DL3wgq_menuStage{padding:0 var(--space-2);color:#5b6476;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.DL3wgq_menuMore{border-top:1px dashed var(--line);padding-top:var(--space-2)}.DL3wgq_menuMore>summary{cursor:pointer;padding:0 var(--space-2);color:var(--blue);font-size:.875rem;font-weight:700}.DL3wgq_menuMore>p{margin:var(--space-1) var(--space-2) var(--space-2)}.DL3wgq_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.DL3wgq_dot_todo{background:#c27a00}.DL3wgq_dot_error{background:#9a273d}.DL3wgq_dot_dirty{background:#1f7ae0}.DL3wgq_menu button[aria-current=true] .DL3wgq_dot{box-shadow:0 0 0 2px #fff}.DL3wgq_readiness{padding:var(--space-2);background:var(--page);border-radius:12px;gap:6px;display:grid}.DL3wgq_readiness p{color:#5b6476;justify-content:space-between;margin:0;font-size:.8125rem;font-weight:700;display:flex}.DL3wgq_readiness strong{color:var(--color-text)}.DL3wgq_readinessBar{background:#dfe4ee;border-radius:999px;height:6px;display:block;overflow:hidden}.DL3wgq_readinessBar>span{border-radius:inherit;background:#208650;height:100%;display:block}.DL3wgq_toolbar{top:var(--header-h);z-index:6;align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-3);padding:var(--space-2) 0;background:var(--page);display:flex;position:sticky}.DL3wgq_picker{gap:var(--space-2);flex:1;align-items:center;min-width:0;display:flex}@media (min-width:72rem){.DL3wgq_picker{display:none}}.DL3wgq_saveState{align-items:center;gap:var(--space-2);color:#1d7a47;flex:1;font-size:.9375rem;font-weight:700;display:inline-flex}.DL3wgq_saveStateDirty{color:#b45309}@media (max-width:71.99rem){.DL3wgq_saveState{flex:0 auto}}.DL3wgq_saveButton{flex-shrink:0;margin-left:auto}@media (max-width:47.99rem){.DL3wgq_saveState,.DL3wgq_wideOnly{display:none}}.DL3wgq_picker select{flex:1;min-width:0;min-height:44px;font-weight:700}.DL3wgq_viewSwitch{background:var(--page);border:1px solid var(--line);border-radius:999px;padding:3px;display:none}.DL3wgq_viewSwitch button{min-height:38px;padding:0 var(--space-3);font:inherit;color:#4a5060;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;font-weight:700;display:inline-flex}.DL3wgq_viewSwitch button[aria-pressed=true]{background:var(--blue);color:#fff}@media (max-width:47.99rem){.DL3wgq_viewSwitch{display:inline-flex}.DL3wgq_layout[data-view=form] .DL3wgq_previewPane,.DL3wgq_layout[data-view=preview] .DL3wgq_formPane{display:none}}.DL3wgq_formPane{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--line);background:#fff;border-radius:16px;display:grid}@media (max-width:47.99rem){.DL3wgq_formPane{padding:var(--space-4)}}.DL3wgq_formHeader{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);display:flex}.DL3wgq_formHeader h2{margin:0;font-size:1.35rem}.DL3wgq_formHeader h2:focus{outline:none}.DL3wgq_formIcon{width:40px;height:40px;color:var(--blue);background:#eef4fd;border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.DL3wgq_formStage{color:#5b6476;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.DL3wgq_formBody{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.DL3wgq_previewPane{min-width:0}@media (min-width:48rem){.DL3wgq_previewPane{top:var(--sticky-top);position:sticky}}.DL3wgq_preview{gap:var(--space-2);justify-items:center;display:grid}.DL3wgq_previewBar{gap:var(--space-2);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.DL3wgq_phaseSwitch{border:1px solid var(--line);background:#fff;border-radius:999px;padding:3px;display:inline-flex}.DL3wgq_phaseSwitch button{min-height:32px;padding:0 var(--space-3);font:inherit;color:#4a5060;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:.8125rem;font-weight:700}.DL3wgq_phaseSwitch button[aria-pressed=true]{background:var(--color-text);color:#fff}.DL3wgq_previewHint{color:#5b6476;font-size:.75rem}.DL3wgq_phoneStage{width:100%;height:calc(100vh - var(--sticky-top) - 9rem);justify-content:center;min-height:22rem;display:flex}@media (max-width:47.99rem){.DL3wgq_phoneStage{height:calc(100svh - 16rem)}}.DL3wgq_phone{flex-shrink:0;position:relative}.DL3wgq_phoneBody{transform-origin:0 0;box-sizing:border-box;background:#15171c;border-radius:52px;padding:12px;position:absolute;top:0;left:0;box-shadow:0 18px 40px #0f193240,inset 0 0 0 2px #2b2f37}.DL3wgq_phoneScreen{background:#fff;border-radius:40px;flex-direction:column;width:390px;height:844px;display:flex;overflow:hidden}.DL3wgq_phoneStatus{color:#15171c;flex-shrink:0;justify-content:space-between;align-items:center;height:34px;padding:0 28px;font-size:13px;font-weight:700;display:flex}.DL3wgq_phoneNotch{background:#15171c;border-radius:999px;width:104px;height:26px}.DL3wgq_phoneFrame{background:#fff;border:0;flex:1;width:100%;display:block}.DL3wgq_formBody>section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}@media (max-width:47.99rem){.DL3wgq_picker select{padding-inline:var(--space-2);font-size:.9375rem}.DL3wgq_viewSwitch{flex-shrink:0}.DL3wgq_viewSwitch button{padding:0 var(--space-2)}}.DL3wgq_formHeader>div:nth-child(2){flex:1;min-width:0}.DL3wgq_blockSwitch{align-items:center;gap:var(--space-2);padding:4px 4px 4px var(--space-3);border:1px solid var(--line);background:var(--page);color:#5b6476;cursor:pointer;border-radius:999px;flex-shrink:0;font-size:.8125rem;font-weight:800;display:inline-flex}.DL3wgq_blockSwitch[data-on]{color:#1d7a47;background:#eefaf3;border-color:#b7e2c8}.DL3wgq_blockSwitch input{appearance:none;cursor:pointer;background:#c4cad6;border-radius:999px;width:44px;height:26px;margin:0;transition:background .15s;position:relative}.DL3wgq_blockSwitch input:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.DL3wgq_blockSwitch input:checked{background:#208650}.DL3wgq_blockSwitch input:checked:after{transform:translate(18px)}.DL3wgq_blockSwitch input:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.DL3wgq_blockSwitch input:disabled{opacity:.5;cursor:not-allowed}.DL3wgq_visitNext{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.DL3wgq_visitNext p{margin:0}.DL3wgq_formHeader .field-hint{margin:.15rem 0 0}.DL3wgq_offNote{padding:var(--space-2) var(--space-3);color:#8a5a00;background:#fff7e6;border-radius:10px;margin:0;font-size:.875rem}.DL3wgq_onBadge{color:#1d7a47;background:#e3f5ea;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:.6875rem;font-weight:800}.DL3wgq_menu button[aria-current=true] .DL3wgq_onBadge{color:#fff;background:#ffffff38}@media (max-width:30rem){.DL3wgq_blockSwitch>span{display:none}.DL3wgq_blockSwitch{padding:4px}}@media (min-width:72rem){.DL3wgq_layout[data-device=web]{grid-template-columns:var(--menu-width) minmax(0, 1fr) minmax(0, 1.15fr)}}@media (min-width:48rem) and (max-width:71.99rem){.DL3wgq_layout[data-device=web]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.DL3wgq_phoneStage[data-device=web]{height:auto;min-height:0}.DL3wgq_browserBody{box-sizing:border-box;transform-origin:0 0;background:#fff;border:1px solid #c9ced8;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 18px 40px #0f19322e}.DL3wgq_browserBar{background:#eef0f4;border-bottom:1px solid #dde1e8;flex-shrink:0;align-items:center;gap:16px;height:40px;padding:0 16px;display:flex}.DL3wgq_browserDots{gap:7px;display:inline-flex}.DL3wgq_browserDots i{background:#c9ced8;border-radius:50%;width:12px;height:12px}.DL3wgq_browserAddress{color:#4a5060;text-align:center;background:#fff;border-radius:999px;flex:1;max-width:560px;margin:0 auto;padding:5px 14px;font-size:14px}.DL3wgq_preview>.DL3wgq_previewHint{justify-self:center}.DL3wgq_phoneStage{justify-self:stretch}@media (max-width:47.99rem){.DL3wgq_toolbar{gap:var(--space-2)}.DL3wgq_picker select{min-height:42px}.DL3wgq_viewSwitch button{padding:0 10px}.DL3wgq_btnText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DL3wgq_saveButton{min-height:42px;padding-inline:var(--space-3)}}@media (min-width:72rem){.DL3wgq_layout[data-card]{grid-template-columns:var(--menu-width) minmax(0, 1fr)}.DL3wgq_layout[data-card][data-menu=hidden]{grid-template-columns:minmax(0,1fr)}}@media (max-width:71.99rem){.DL3wgq_layout[data-card]{grid-template-columns:minmax(0,1fr)}}
.DnppCW_visit{min-height:100svh}.DnppCW_main,.DnppCW_thanks{width:100%;max-width:36rem;padding-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px));margin:0 auto}.DnppCW_main:focus,.DnppCW_thanks:focus{outline:none}.DnppCW_cover{background:var(--color-soft);height:clamp(14rem,42svh,19rem);position:relative;overflow:hidden}.DnppCW_cover>img{object-fit:cover;width:100%;height:100%;display:block}.DnppCW_cover:after{content:"";pointer-events:none;background:linear-gradient(#0b1e3f59,#0b1e3f1a 45%,#0b1e3f40);position:absolute;inset:0}.DnppCW_coverPlain{padding-top:var(--space-2)}.DnppCW_coverBar{z-index:1;padding:var(--space-4) var(--space-5);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.DnppCW_coverPlain .DnppCW_coverBar{position:static}.DnppCW_logo{background:#ffffffb8;border-radius:10px;place-items:center;padding:8px;display:inline-grid}.DnppCW_logo img{object-fit:contain;width:24px;height:28px;display:block}.DnppCW_body{gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-5);display:grid}.DnppCW_title{color:var(--color-heading,var(--color-text));letter-spacing:-.01em;margin:0;font-size:clamp(1.75rem,7vw,2.125rem);line-height:1.15}.DnppCW_title:focus,.DnppCW_pageTitle:focus{outline:none}.DnppCW_eventName{margin:calc(-1 * var(--space-3)) 0 0;color:var(--color-primary);font-weight:700}.DnppCW_lead{font-size:var(--text-base);margin:0;line-height:1.55}.DnppCW_facts{gap:var(--space-3);padding:var(--space-4);background:var(--color-soft);border-radius:18px;margin:0;display:grid}.DnppCW_facts div{margin:0}.DnppCW_facts dd{align-items:flex-start;gap:var(--space-3);margin:0;font-weight:600;display:flex}.DnppCW_facts dd svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}.DnppCW_factAddress{color:var(--color-muted);font-size:var(--text-sm);font-weight:400;display:block}.DnppCW_confirm{gap:var(--space-3);display:grid}.DnppCW_confirm:empty{display:none}.DnppCW_deadline{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);margin:0;display:inline-flex}.DnppCW_remembered{gap:var(--space-3);padding:var(--space-4);color:#23543e;background:#e3f3ea;border-radius:16px;align-items:flex-start;display:flex}.DnppCW_remembered>svg{flex-shrink:0}.DnppCW_rememberedText{flex:1;min-width:0}.DnppCW_remembered>a{align-self:center}.DnppCW_rememberedTitle{margin:0 0 var(--space-1);font-weight:700}.DnppCW_rememberedNote{font-size:var(--text-sm);margin:0}.DnppCW_linkButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.DnppCW_explore{gap:var(--space-2);display:grid}.DnppCW_exploreTitle{color:var(--color-muted);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.DnppCW_explore ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.DnppCW_tile{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);border:var(--border);background:var(--color-background);color:var(--color-text);border-radius:14px;text-decoration:none;display:flex}.DnppCW_tile:hover{border-color:var(--color-primary)}.DnppCW_tile>svg{color:var(--color-muted);flex-shrink:0}.DnppCW_tileIcon{background:var(--color-soft);width:38px;height:38px;color:var(--color-primary);border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid}.DnppCW_tileText{flex:1;min-width:0;display:grid}.DnppCW_tileText span{color:var(--color-muted);font-size:var(--text-sm)}.DnppCW_note{color:var(--color-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.DnppCW_page{gap:var(--space-5);padding:var(--space-4) var(--space-5) var(--space-5);display:grid}.DnppCW_page:focus{outline:none}.DnppCW_back{background:var(--color-soft);width:44px;height:44px;color:var(--color-primary);border-radius:999px;place-items:center;margin-left:-6px;display:inline-grid}.DnppCW_pageTitle{margin:0 0 var(--space-2);font-size:clamp(1.625rem,6vw,2rem);line-height:1.15}.DnppCW_pageLead{color:var(--color-muted);margin:0}.DnppCW_card{padding:var(--space-4) var(--space-5);background:var(--color-soft);border-radius:16px}.DnppCW_card p{margin:0}.DnppCW_cardTitle{margin:0 0 var(--space-2);font-size:var(--text-lg)}.DnppCW_kicker{margin:0 0 var(--space-3);color:var(--color-muted);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.DnppCW_topics{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.DnppCW_topics li{gap:var(--space-3);display:flex}.DnppCW_topics h3{margin:0 0 var(--space-1);font-size:var(--text-base)}.DnppCW_topics p{color:var(--color-muted);font-size:var(--text-sm);margin:0}.DnppCW_topicNumber{background:var(--color-primary);width:28px;height:28px;color:var(--color-on-primary);font-size:var(--text-sm);border-radius:999px;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.DnppCW_hint{align-items:center;gap:var(--space-2);color:var(--color-primary);font-size:var(--text-sm);font-weight:600;display:inline-flex}.DnppCW_teamPhoto{margin:0}.DnppCW_teamPhoto img{aspect-ratio:16/10;object-fit:cover;border-radius:16px;width:100%;display:block}.DnppCW_values{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.DnppCW_values li{gap:var(--space-3);align-items:flex-start;display:flex}.DnppCW_values p{margin:0}.DnppCW_host{gap:var(--space-4);padding:var(--space-5);border:var(--border);border-radius:18px;display:grid}.DnppCW_host .DnppCW_kicker{margin:0}.DnppCW_hostWho{align-items:center;gap:var(--space-4);display:flex}.DnppCW_hostName{font-size:var(--text-lg);margin:0;font-weight:700}.DnppCW_hostRole{color:var(--color-muted);font-size:var(--text-sm);margin:0}.DnppCW_hostActions{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.DnppCW_hostActions>:only-child{grid-column:1/-1}.DnppCW_form{gap:var(--space-5);display:grid}.DnppCW_formGroup{gap:var(--space-4);display:grid}:is(.DnppCW_formGroup .field,.DnppCW_partyBody .field,.DnppCW_needs .field){margin:0}.DnppCW_formActions{gap:var(--space-2);display:grid}.DnppCW_quietButton{min-height:44px;padding:var(--space-2);color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.DnppCW_quietButton:disabled{cursor:not-allowed;opacity:.6}.DnppCW_who{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-soft);border-radius:16px;display:flex}.DnppCW_whoInitials{background:var(--color-primary);width:44px;height:44px;color:var(--color-on-primary);border-radius:999px;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.DnppCW_whoText{flex:1;min-width:0;display:grid}.DnppCW_whoText span{color:var(--color-muted);font-size:var(--text-sm)}.DnppCW_party{border:var(--border);border-radius:16px}.DnppCW_partyOpen{border-color:var(--color-primary)}.DnppCW_partyToggle{align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-3) var(--space-4);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;font-weight:700;display:flex}.DnppCW_partyToggle>svg{color:var(--color-muted);flex-shrink:0}.DnppCW_partyToggleText{flex:1}.DnppCW_partyToggleText span{color:var(--color-muted);font-weight:400}.DnppCW_partyBody{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);display:grid}.DnppCW_stepper{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.DnppCW_stepperLabel{flex:1;margin:0;display:grid}.DnppCW_stepperLabel span{color:var(--color-muted);font-size:var(--text-sm)}.DnppCW_stepperControls{align-items:center;gap:var(--space-3);display:flex}.DnppCW_stepperControls button{border:var(--border);background:var(--color-background);width:44px;height:44px;color:var(--color-primary);cursor:pointer;border-radius:999px;place-items:center;display:inline-grid}.DnppCW_stepperControls button:disabled{color:var(--color-muted);cursor:not-allowed;opacity:.5}.DnppCW_stepperControls output{min-width:2ch;font-size:var(--text-lg);text-align:center;font-weight:700}.DnppCW_needs{gap:var(--space-3);border:0;margin:0;padding:0;display:grid}.DnppCW_needs legend{margin-bottom:var(--space-3);padding:0;font-weight:700}.DnppCW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.DnppCW_chip{min-height:44px;padding:0 var(--space-4);border:var(--border);background:var(--color-background);cursor:pointer;border-radius:999px;align-items:center;gap:6px;font-weight:600;display:inline-flex;position:relative}.DnppCW_chip input{opacity:0;pointer-events:none;position:absolute}.DnppCW_chip:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.DnppCW_chipOn{border-color:var(--color-primary);background:var(--color-soft);color:var(--color-primary)}.DnppCW_done{gap:var(--space-4);display:grid}.DnppCW_doneMark{color:#23543e;background:#e3f3ea;border-radius:999px;place-items:center;width:56px;height:56px;display:inline-grid}.DnppCW_summary{gap:var(--space-3);padding:var(--space-4);background:var(--color-soft);border-radius:16px;margin:0;list-style:none;display:grid}.DnppCW_summary li{align-items:flex-start;gap:var(--space-3);font-weight:600;display:flex}.DnppCW_summary svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}.DnppCW_done>.DnppCW_linkButton{color:var(--color-primary);justify-self:start;align-items:center;gap:6px;display:inline-flex}.DnppCW_thanks{padding-bottom:var(--space-8)}.DnppCW_thanksBar{padding:var(--space-3) var(--space-5) 0;justify-content:flex-end;display:flex}.DnppCW_thanksSurvey{gap:var(--space-3);padding:0 var(--space-5);display:grid}.DnppCW_thanksSurvey h2{font-size:var(--text-lg);margin:0}.DnppCW_tabs{z-index:var(--z-nav,20);left:50%;bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));width:min(100% - 2rem,34rem);position:fixed;transform:translate(-50%)}.DnppCW_tabs ul{border:var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-radius:999px;gap:4px;margin:0;padding:6px;list-style:none;display:flex;box-shadow:0 8px 24px #141e3c1f}.DnppCW_tabs li{flex:1}.DnppCW_tabs a{min-height:48px;color:var(--color-muted);text-align:center;border-radius:999px;justify-items:center;gap:2px;padding:4px 2px;font-size:.6875rem;font-weight:600;text-decoration:none;display:grid}.DnppCW_tabs a[aria-current=page]{background:var(--color-soft);color:var(--color-primary)}@media print{.DnppCW_tabs{display:none}}
.JcUDqa_toolbar{flex-wrap:wrap;margin-bottom:-1rem}.JcUDqa_toolbar>[role=status]{flex:0 auto}.JcUDqa_chips{scrollbar-width:none;flex:100%;order:10;gap:6px;min-width:0;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-x:auto}.JcUDqa_chips::-webkit-scrollbar{display:none}@media (min-width:72rem){.JcUDqa_chips{flex:1 1 0;order:0}}.JcUDqa_measure{visibility:hidden;pointer-events:none;width:max-content;position:absolute;top:0;left:0;overflow:visible}.JcUDqa_chips li{flex-shrink:0}.JcUDqa_chip{white-space:nowrap;border:1px solid var(--line);min-width:34px;height:34px;color:var(--color-text);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.875rem;font-weight:800;display:inline-flex;position:relative}.JcUDqa_chip:hover{border-color:var(--blue);color:var(--blue)}.JcUDqa_chip:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.JcUDqa_chip[aria-current=true]{border-color:var(--blue);background:var(--blue);color:#fff}.JcUDqa_chipName{font-weight:700}.JcUDqa_chip:has(.JcUDqa_chipName){padding:0 12px 0 4px}.JcUDqa_chip:has(.JcUDqa_chipName) .JcUDqa_chipNumber{width:26px;height:26px;color:var(--blue);background:#eef4fd;border-radius:50%;place-items:center;font-size:.8125rem;display:inline-grid}.JcUDqa_chip[aria-current=true]:has(.JcUDqa_chipName) .JcUDqa_chipNumber{color:#fff;background:#ffffff38}.JcUDqa_chipDot{border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-2px;right:-2px}.JcUDqa_chipDot[data-status=todo]{background:#c27a00}.JcUDqa_chipDot[data-status=error]{background:#9a273d}.JcUDqa_chipDot[data-status=dirty]{background:#1f7ae0}.JcUDqa_header{justify-content:space-between}.JcUDqa_number{background:var(--blue);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:1.125rem;font-weight:900;display:inline-grid}.JcUDqa_menuNumber{width:22px;height:22px;color:var(--blue);background:#eef4fd;border-radius:7px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:900;display:inline-grid}button[aria-current=true]>.JcUDqa_menuNumber{color:#fff;background:#ffffff38}
