.pub .home-hero.is-start>.v2-wrap{align-items:start}.pub .home-hero.is-start .v2-lead{margin-bottom:var(--sw-space-6)}.pub .hs-card{gap:var(--sw-space-6);background:var(--sw-surface);max-width:680px;color:var(--sw-text);border:1px solid var(--sw-line-strong);border-radius:var(--sw-radius-lg);box-shadow:var(--sw-elev-1);scroll-margin-top:calc(var(--sw-topbar-h,64px) + 16px);padding:32px;display:grid}.pub .hs-card :focus-visible:not(select,textarea){outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:2px}.pub .hs-steps{gap:var(--sw-space-2) var(--sw-space-5,20px);font-size:var(--sw-fs-footnote);color:var(--sw-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pub .hs-steps li{align-items:center;gap:8px;min-width:0;display:inline-flex}.pub .hs-steps li.is-active{color:var(--sw-text);font-weight:var(--sw-fw-bold)}.pub .hs-steps li.is-done{color:var(--sw-text)}.pub .hs-num{border:1px solid var(--sw-line-strong);width:24px;height:24px;font-size:.8125rem;font-weight:var(--sw-fw-bold);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.pub .hs-steps li.is-active .hs-num,.pub .hs-step-title .hs-num{background:var(--sw-strong);border-color:var(--sw-strong);color:var(--sw-on-strong)}.pub .hs-steps li.is-done .hs-num{background:var(--sw-surface-sunken)}.pub .hs-step{gap:var(--sw-space-3);min-width:0;display:grid}.pub .hs-step:focus{outline:none}.pub .hs-step{border-radius:var(--sw-radius-sm)}.pub .hs-step:focus-visible{outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:6px}.pub .hs-step-title{align-items:center;gap:var(--sw-space-3);font-size:1.125rem;font-weight:var(--sw-fw-bold);margin:0;line-height:1.3;display:flex}.pub .hs-form{gap:var(--sw-space-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.pub .hs-field{align-items:center;gap:var(--sw-space-2);min-height:60px;padding:6px 6px 6px var(--sw-space-4);background:var(--sw-surface);border:1px solid var(--sw-line-strong);border-radius:var(--sw-radius-md);display:flex}.pub .hs-field:has(input:focus-visible){outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:2px}.pub .hs-field :is(button,a):focus-visible{box-shadow:var(--sw-focus-ring);outline:none}.pub .hs-field>svg{color:var(--sw-text-muted);flex:none}.pub .hs-field input[type=text]{width:0;min-width:0;min-height:44px;color:var(--sw-text);font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:1.0625rem}.pub .hs-field input::placeholder{color:var(--sw-text-muted);opacity:1}.pub .hs-field .btn{white-space:nowrap;flex:none;min-height:48px}.pub .hs-hint{font-size:var(--sw-fs-meta,.8125rem);color:var(--sw-text-muted);margin:0}.pub .hs-error{font-size:var(--sw-fs-meta,.8125rem);font-weight:var(--sw-fw-bold);color:var(--sw-critical,#b3261e);margin:0}.pub .hs-outline{color:var(--sw-text);border:1px solid var(--sw-line-strong);background:0 0}.pub .hs-outline:hover{border-color:var(--sw-text);color:var(--sw-text)}.pub .hs-results{gap:var(--sw-space-4);min-width:0;display:grid}.pub .hs-skeleton{gap:var(--sw-space-2);display:grid}.pub .hs-skeleton span{border-radius:var(--sw-radius-md);background:var(--sw-surface-sunken);height:52px;display:block}.pub .hs-skeleton span:first-child{height:148px}.pub .hs-exact{gap:var(--sw-space-3);padding:var(--sw-space-5,20px);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);background:var(--sw-surface-sunken);min-width:0;display:grid}.pub .hs-exact.is-free{background:var(--sw-positive-soft,var(--sw-surface-sunken));border-color:var(--sw-positive)}.pub .hs-exact-title{align-items:center;gap:var(--sw-space-2);overflow-wrap:anywhere;margin:0;font-size:1.25rem;line-height:1.3;display:flex}.pub .hs-exact.is-free .hs-exact-title svg{color:var(--sw-positive);flex:none}.pub .hs-exact-price{font-weight:var(--sw-fw-bold);margin:0;font-size:1rem}.pub .hs-exact-price small{font-weight:400;font-size:max(.875rem, var(--sw-fs-meta,.8125rem));color:var(--sw-text-muted)}.pub .hs-exact-note{font-size:var(--sw-fs-footnote);margin:0;line-height:1.5}.pub .hs-pick{justify-self:start}.pub .hs-actions{align-items:center;gap:var(--sw-space-2) var(--sw-space-4);flex-wrap:wrap;display:flex}.pub .hs-alert{gap:var(--sw-space-3);padding:var(--sw-space-4);border-radius:var(--sw-radius-md);background:var(--sw-caution-soft,var(--sw-surface-sunken));display:grid}.pub .hs-alert p{margin:0}.pub .hs-alt-title{margin:var(--sw-space-2) 0 0;font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold)}.pub .hs-alt{border:1px solid var(--sw-line);border-radius:var(--sw-radius-md);margin:0;padding:0;list-style:none}.pub .hs-row{align-items:center;gap:var(--sw-space-3);min-height:56px;padding:var(--sw-space-2) var(--sw-space-4);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.pub .hs-row+.hs-row{border-top:1px solid var(--sw-line)}.pub .hs-row-name{align-items:baseline;gap:2px var(--sw-space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.pub .hs-row .sw-ds-status{min-height:0;color:var(--sw-text-muted);background:0 0;padding:0}.pub .hs-row .sw-ds-status.is-free{color:var(--sw-positive)}.pub .hs-row-price{font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold);white-space:nowrap}.pub .hs-row-act{justify-content:flex-end;display:flex}.pub .hs-row-act .btn{min-height:44px}.pub .hs-more,.pub .hs-link,.pub .hs-quiet{min-height:44px;color:var(--sw-text);font:inherit;font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold);text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:underline;display:inline-flex}.pub .hs-more{justify-self:start}.pub .hs-chosen{justify-content:space-between;align-items:center;gap:var(--sw-space-2) var(--sw-space-4);padding:var(--sw-space-3) var(--sw-space-4);border:1px solid var(--sw-line);border-radius:var(--sw-radius-md);background:var(--sw-surface-sunken);flex-wrap:wrap;display:flex}.pub .hs-chosen-text{align-items:center;gap:4px var(--sw-space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:inline-flex}.pub .hs-chosen-text>svg{color:var(--sw-positive);flex:none}.pub .hs-chosen-price{color:var(--sw-text-muted);font-size:var(--sw-fs-footnote)}.pub .hs-idea textarea{resize:vertical;width:100%;min-height:96px;padding:var(--sw-space-3) var(--sw-space-4);border:1px solid var(--sw-line-strong);border-radius:var(--sw-radius-md);background:var(--sw-surface);color:var(--sw-text);font:inherit;font-size:1rem;line-height:1.5}.pub .hs-idea textarea:focus-visible{border-color:var(--sw-text-muted);box-shadow:var(--sw-textarea-focus);outline:none}.pub .hs-idea textarea::placeholder{color:var(--sw-text-muted);opacity:1}.pub .hs-chips{gap:var(--sw-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pub .hs-chip{min-height:44px;padding:0 var(--sw-space-4);border:1px solid var(--sw-line);border-radius:var(--sw-radius-sm);background:var(--sw-surface);color:var(--sw-text);font:inherit;font-size:var(--sw-fs-footnote);cursor:pointer}.pub .hs-chip[aria-pressed=true]{border-color:var(--sw-strong);box-shadow:inset 0 0 0 1px var(--sw-strong);font-weight:var(--sw-fw-bold)}.pub .hs-cta-row{align-items:center;gap:var(--sw-space-3) var(--sw-space-5,20px);margin-top:var(--sw-space-2);flex-wrap:wrap;display:flex}.pub .hs-note{font-size:var(--sw-fs-footnote);color:var(--sw-text-muted);margin:0}.pub .hs-switch{gap:0 var(--sw-space-5,20px);flex-wrap:wrap;margin:0;display:flex}.pub .hs-switch .hs-link{font-weight:400}.pub .hs-card .hs-assure{padding-top:var(--sw-space-4);border-top:1px solid var(--sw-line);margin:0}.pub .home-hero .hs-strip{margin-top:var(--sw-space-10);padding-top:var(--sw-space-8,32px);border-top:1px solid var(--sw-line)}.pub .hs-strip-title{margin:0 0 var(--sw-space-5,20px);font-size:var(--sw-fs-title3,1.25rem);line-height:1.25}.pub .hs-strip-list{gap:var(--sw-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pub .hs-strip-list li{align-items:flex-start;gap:var(--sw-space-3);min-width:0;display:flex}.pub .hs-strip-list .hs-num{background:var(--sw-strong);border-color:var(--sw-strong);width:28px;height:28px;color:var(--sw-on-strong)}.pub .hs-strip-text{gap:2px;min-width:0;display:grid}.pub .hs-strip-text>span{font-size:var(--sw-fs-footnote);color:var(--sw-text-muted)}.pub .hs-compact{gap:var(--sw-space-2);grid-template-columns:minmax(0,1fr);width:100%;max-width:520px;margin:0;display:grid}.pub .hs-compact .hs-field{border-color:var(--sw-ink)}.pub .v2-cta .hs-compact .hs-error{color:var(--sw-ink)}.pub .v2-cta>.v2-wrap .hs-compact .btn{flex:none;width:auto}.pub .hs-bar{display:none}@media (max-width:767px){.pub .home-hero.is-start .hs-col{flex-direction:column;display:flex}.pub .home-hero.is-start .hs-col>h1{order:0}.pub .home-hero.is-start .hs-col>.hs-card{order:1}.pub .home-hero.is-start .hs-col>.hs-lead{margin:var(--sw-space-6) 0 0;order:2}.pub .home-hero.is-start .hs-col>*{order:3}.pub .hs-card{gap:var(--sw-space-5,20px);padding:20px}.pub .hs-field{padding-left:var(--sw-space-3)}.pub .hs-field>svg{display:none}.pub .hs-field .btn{padding-inline:var(--sw-space-4)}.pub .hs-steps{gap:var(--sw-space-2) var(--sw-space-4)}.pub .hs-alt:not(.is-all) .hs-row:nth-child(n+5){display:none}.pub .hs-row{padding:var(--sw-space-2) var(--sw-space-3);grid-template-columns:minmax(0,1fr) auto}.pub .hs-row-price{grid-area:2/1}.pub .hs-row-act{grid-area:1/2/span 2}.pub .hs-cta-row .hs-cta{justify-content:center;width:100%}.pub .home-hero .hs-strip{margin-top:var(--sw-space-8,32px);padding-top:var(--sw-space-6)}.pub .hs-bar{z-index:var(--sw-z-sheet,40);justify-content:space-between;align-items:center;gap:var(--sw-space-3);padding:var(--sw-space-3) 16px calc(var(--sw-space-3) + env(safe-area-inset-bottom));background:var(--sw-surface);border-top:1px solid var(--sw-line-strong);box-shadow:var(--sw-elev-2);display:flex;position:fixed;bottom:0;left:0;right:0}.pub .hs-bar-text{min-width:0;font-size:var(--sw-fs-footnote);overflow-wrap:anywhere;display:grid}.pub .hs-bar-text span{color:var(--sw-text-muted)}.pub .hs-bar .btn{flex:none;min-height:48px}body.hs-bar-open{padding-bottom:var(--hs-bar-h,calc(80px + env(safe-area-inset-bottom)))}}@media (min-width:768px){.pub .hs-more[data-mobile-only]{display:none}.pub .hs-strip-list{gap:var(--sw-space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.pub .hs-card{max-width:none}}.pub .v2-hero>.v2-wrap.hs-strip-wrap{display:block}.pub .hb{--hb-gutter:var(--sw-gutter,32px);isolation:isolate;min-height:min(calc(100svh - var(--sw-header-h,64px)), 880px);padding:var(--sw-space-12) 0 var(--sw-space-16);align-content:center;display:grid;position:relative;overflow:hidden}.pub .hb-glow{z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 50% 100%, var(--sw-lime-wash), transparent 70%), radial-gradient(40% 40% at 18% 92%, color-mix(in oklab, var(--sw-lime) 25%, transparent), transparent 70%), radial-gradient(40% 40% at 82% 96%, #7fb2ff38, transparent 70%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.pub .hb-glow{background:radial-gradient(60% 50% at 50% 100%, var(--sw-lime-wash), transparent 70%), radial-gradient(40% 40% at 18% 92%, color-mix(in oklab, var(--sw-lime) 25%, transparent), transparent 70%), radial-gradient(40% 40% at 82% 96%, lab(71.3508% -1.42524 -44.0136/.22), transparent 70%)}}.pub .hb-wrap{width:100%;max-width:calc(960px + 2 * var(--hb-gutter));padding:0 var(--hb-gutter);text-align:center;flex-direction:column;align-items:center;min-width:0;margin:0 auto;display:flex}.pub .hb-top{min-height:36px;margin-bottom:var(--sw-space-6);justify-content:center;align-items:center;max-width:100%;display:flex}.pub .hb-title{margin:0 0 var(--sw-space-4);max-width:18ch;font-size:clamp(2.75rem,1.9rem + 2.6vw,4rem);font-weight:var(--sw-fw-bold,700);letter-spacing:-.02em;text-wrap:balance;line-height:1.06}.pub .hb .hb-title .sw-h1-kicker{margin-bottom:var(--sw-space-3);letter-spacing:.08em}.pub .hb-lead{margin:0 0 var(--sw-space-8);max-width:40ch;color:var(--sw-text);text-wrap:pretty;font-size:1.1875rem;line-height:1.5}.pub .hb-card{width:min(720px,100%)}.pub .hb-nina{align-items:center;gap:var(--sw-space-2);min-width:0;display:inline-flex}.pub .hb-nina-face{object-fit:cover;background:var(--sw-surface-sunken);width:28px;height:28px;box-shadow:0 0 0 1px var(--sw-line);border-radius:50%;flex:none}.pub .hb-nina-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--sw-fw-bold,700);color:var(--sw-text-muted);overflow:hidden}.pub .hb-chips-wrap{width:min(960px,100%);margin-top:var(--sw-space-8)}.pub .hb-chips{justify-content:center;gap:var(--sw-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pub .hb-chips li{flex:none}.pub .hb-chip{min-height:36px;padding:0 var(--sw-space-4);border:1px solid var(--sw-line-strong);border-radius:var(--sw-radius-pill);background:var(--sw-surface);color:var(--sw-text);font:inherit;white-space:nowrap;cursor:pointer;transition:border-color .15s var(--sw-ease,ease), background-color .15s var(--sw-ease,ease);align-items:center;margin:0;font-size:.9375rem;line-height:1.2;display:inline-flex}.pub .hb-chip:hover{border-color:var(--sw-text)}.pub .hb-chip[data-active]{border-color:var(--sw-text);background:var(--sw-lime-soft);color:var(--sw-ink)}.pub .hb-chip:focus-visible{outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:2px}.pub .hb-assure{margin:var(--sw-space-8) 0 0;justify-content:center;gap:var(--sw-space-2) var(--sw-space-5);max-width:760px;font-size:var(--sw-fs-footnote);color:var(--sw-text-muted);flex-wrap:wrap;padding:0;line-height:1.45;list-style:none;display:flex}.pub .hb-assure li{text-align:left;align-items:baseline;gap:6px;display:inline-flex}.pub .hb-assure li:before{content:"";background:var(--sw-positive,currentColor);flex:none;width:12px;height:12px;transform:translateY(1px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.pub .hb-nojs{margin:var(--sw-space-4) 0 0;font-size:var(--sw-fs-footnote);color:var(--sw-text-muted)}.pub .hb-nojs a{color:var(--sw-text);font-weight:var(--sw-fw-bold,700)}.pub .hb-continue{border:1px solid var(--sw-line-strong);border-radius:var(--sw-radius-pill);background:var(--sw-surface);max-width:min(100%,560px);min-height:36px;box-shadow:var(--sw-elev-1);align-items:stretch;display:inline-flex}.pub .hb-continue-link{align-items:center;gap:var(--sw-space-2);min-width:0;padding:0 var(--sw-space-3) 0 var(--sw-space-4);color:var(--sw-text);font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold,700);border-radius:var(--sw-radius-pill) 0 0 var(--sw-radius-pill);text-decoration:none;display:inline-flex}.pub .hb-continue-link svg{flex:none}.pub .hb-continue-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pub .hb-continue-x{border:0;border-left:1px solid var(--sw-line);width:36px;color:var(--sw-text-muted);cursor:pointer;border-radius:0 var(--sw-radius-pill) var(--sw-radius-pill) 0;background:0 0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.pub .hb-continue-x:hover{color:var(--sw-text)}.pub .hb-compact{flex:0 480px;min-width:min(320px,100%)}.pub .v2-cta:has(.hb-compact)>.v2-wrap>div:first-child{flex:360px;max-width:620px}.pub .v2-cta .hb-compact .spc-card{box-shadow:0 0 0 1px color-mix(in oklab, var(--sw-ink) 18%, transparent)}.pub .v2-cta .hb-compact .spc-hint{color:var(--sw-ink)}.pub .hb-domain .v2-head{text-wrap:balance;max-width:760px}.pub .hb-domain .hs-card{width:min(720px,100%);max-width:720px;margin-inline:auto}.pub .hb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pub .hb-mode{margin:0 0 var(--sw-space-5);border:0;min-width:0;max-width:100%;padding:0}.pub .hb-mode-track{border:1px solid var(--sw-line);border-radius:var(--sw-radius-pill);background:var(--sw-surface-sunken);grid-template-columns:1fr 1fr;gap:4px;max-width:100%;padding:4px;display:inline-grid}.pub .hb-mode-opt{justify-content:center;align-items:center;gap:var(--sw-space-2);min-width:0;min-height:44px;padding:0 var(--sw-space-5);border-radius:var(--sw-radius-pill);color:var(--sw-text-muted);cursor:pointer;text-align:center;transition:background-color .15s var(--sw-ease,ease), color .15s var(--sw-ease,ease);font-size:.9375rem;line-height:1.2;display:inline-flex;position:relative}.pub .hb-mode-opt:hover{color:var(--sw-text)}.pub .hb-mode-opt[data-on]{background:var(--sw-surface);color:var(--sw-text);box-shadow:var(--sw-elev-1), 0 0 0 1px var(--sw-line)}.pub .hb-mode-opt:has(.hb-mode-input:focus-visible){outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:2px}.pub .hb-mode-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pub .hb-mode-label{font-weight:var(--sw-fw-bold,700);white-space:nowrap}.pub .hb-mode-by{font-size:var(--sw-fs-footnote);color:var(--sw-text-muted);white-space:nowrap}.pub .hb-note-wrap{width:min(720px,100%)}.pub .hb-note{margin:var(--sw-space-5) 0 0;padding:var(--sw-space-3) var(--sw-space-4);font-size:var(--sw-fs-footnote);color:var(--sw-text);text-align:left;text-wrap:pretty;background:var(--sw-surface-sunken);box-shadow:0 0 0 1px var(--sw-line);border-radius:14px;line-height:1.5}.pub .hb-tools{width:min(720px,100%);margin-top:var(--sw-space-5);justify-content:center;display:flex}.pub .hb-helper{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.pub .hb-tool{align-items:center;gap:var(--sw-space-2);min-height:40px;padding:0 var(--sw-space-4);border-radius:var(--sw-radius-pill);color:var(--sw-text);font:inherit;font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold,700);cursor:pointer;background:0 0;border:1px solid #0000;margin:0;display:inline-flex}.pub .hb-tool:hover,.pub .hb-tool[aria-expanded=true]{background:var(--sw-surface-sunken);border-color:var(--sw-line)}.pub .hb-tool:focus-visible{outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:2px}.pub .hb-helper-panel{width:100%;margin-top:var(--sw-space-3);padding:var(--sw-space-6);gap:var(--sw-space-5);text-align:left;background:var(--sw-surface);box-shadow:var(--sw-elev-1), 0 0 0 1px var(--sw-line);border-radius:20px;display:grid}.pub .hb-helper-intro{font-size:var(--sw-fs-footnote);color:var(--sw-text-muted);margin:0;line-height:1.5}.pub .hb-helper-row{gap:var(--sw-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.pub .hb-helper-legend{margin:0 0 var(--sw-space-2);font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold,700);color:var(--sw-text);padding:0;display:block}.pub .hb-pills{gap:var(--sw-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pub .hb-pill{min-height:36px;padding:0 var(--sw-space-4);border:1px solid var(--sw-line-strong);border-radius:var(--sw-radius-pill);background:var(--sw-surface);color:var(--sw-text);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:6px;margin:0;font-size:.875rem;line-height:1.2;display:inline-flex}.pub .hb-pill:hover{border-color:var(--sw-text)}.pub .hb-pill[aria-pressed=true]{border-color:var(--sw-text);background:var(--sw-lime-soft);color:var(--sw-ink)}.pub .hb-pill:focus-visible{outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:2px}.pub .hb-helper-city{width:min(320px,100%);min-height:44px;padding:0 var(--sw-space-4);border:1px solid var(--sw-line-strong);background:var(--sw-surface);color:var(--sw-text);font:inherit;border-radius:12px;margin:0;font-size:1rem}.pub .hb-helper-city::placeholder{color:var(--sw-text-muted);opacity:1}.pub .hb-helper-city:focus-visible{outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:1px}.pub .hb-helper-preview{padding:var(--sw-space-4);background:var(--sw-surface-sunken);border-radius:14px;min-width:0}.pub .hb-helper-preview .hb-helper-legend{margin-bottom:var(--sw-space-1);color:var(--sw-text-muted)}.pub .hb-helper-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--sw-text);margin:0;font-size:.9375rem;line-height:1.5}.pub .hb-helper-text[data-empty]{color:var(--sw-text-muted)}.pub .hb-helper-actions{justify-content:flex-end;display:flex}.pub .hb-helper-apply{align-items:center;gap:var(--sw-space-2);min-height:44px;padding:0 var(--sw-space-5);border-radius:var(--sw-radius-pill);background:var(--sw-strong);color:var(--sw-on-strong);font:inherit;font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold,700);cursor:pointer;border:0;margin:0;display:inline-flex}.pub .hb-helper-apply:hover{background:var(--sw-strong-hover,var(--sw-strong))}.pub .hb-helper-apply[aria-disabled=true]{background:var(--sw-surface-sunken);color:var(--sw-text-muted);cursor:not-allowed}.pub .hb-helper-apply:focus-visible{outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:2px}.pub .hb-tpls{width:min(960px,100%);margin-top:var(--sw-space-10);text-align:left;min-width:0}.pub .hb-tpls-head{justify-content:space-between;align-items:baseline;gap:var(--sw-space-2) var(--sw-space-4);flex-wrap:wrap;display:flex}.pub .hb-tpls-title{font-size:1rem;line-height:1.3;font-weight:var(--sw-fw-bold,700);letter-spacing:0;margin:0}.pub .hb-tpls-all{min-height:36px;color:var(--sw-text);font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold,700);text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.pub .hb-tpls-all svg{flex:none}.pub .hb-tpls-list{margin:var(--sw-space-4) 0 0;gap:var(--sw-space-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.pub .hb-tpl{gap:var(--sw-space-2);color:var(--sw-text);border-radius:14px;text-decoration:none;display:grid}.pub .hb-tpl-shot{aspect-ratio:16/10;background:var(--sw-surface-sunken);box-shadow:0 0 0 1px var(--sw-line);transition:box-shadow .15s var(--sw-ease,ease);border-radius:14px;display:block;overflow:hidden}.pub .hb-tpl-shot img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.pub .hb-tpl:hover .hb-tpl-shot{box-shadow:0 0 0 2px var(--sw-text)}.pub .hb-tpl:focus-visible{outline:var(--sw-focus-width,3px) solid var(--sw-focus);outline-offset:3px}.pub .hb-tpl-name{font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold,700);line-height:1.35}.pub .hb-tool.hb-ph,.pub .hb-tpls.hb-ph .hb-tpls-all,.pub .hb-tpls.hb-ph .hb-tpl-name{visibility:hidden}.pub .hb-tpls.hb-ph .hb-tpls-head{justify-content:flex-end}@keyframes hb-pulse-a{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--sw-lime) 85%, transparent)}to{box-shadow:0 0 0 12px #0000}}@keyframes hb-pulse-b{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--sw-lime) 85%, transparent)}to{box-shadow:0 0 0 12px #0000}}.pub .hb[data-pulse=a] .hb-card .spc-send:not([aria-disabled=true]){animation:hb-pulse-a 1.1s var(--sw-ease,ease-out) 2}.pub .hb[data-pulse=b] .hb-card .spc-send:not([aria-disabled=true]){animation:hb-pulse-b 1.1s var(--sw-ease,ease-out) 2}@media (max-width:1023px){.pub .hb{padding:var(--sw-space-10) 0 var(--sw-space-12)}.pub .hb-title{font-size:2.5rem}}@media (max-width:767px){.pub .hb{--hb-gutter:var(--sw-gutter-mobile,16px);min-height:0;padding:var(--sw-space-10) 0 var(--sw-space-10);align-content:start}.pub .hb-glow{opacity:.8}.pub .hb-top{margin-bottom:var(--sw-space-3)}.pub .hb-title{max-width:none;font-size:2rem;line-height:1.15}.pub .hb-lead{margin-bottom:var(--sw-space-6);font-size:1rem}.pub .hb-chips-wrap{width:calc(100% + 2 * var(--hb-gutter));margin:var(--sw-space-6) calc(-1 * var(--hb-gutter)) 0;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--hb-gutter), #000 calc(100% - var(--hb-gutter)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--hb-gutter), #000 calc(100% - var(--hb-gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--hb-gutter), #000 calc(100% - var(--hb-gutter)), transparent);overflow-x:auto}.pub .hb-chips-wrap::-webkit-scrollbar{display:none}.pub .hb-chips{width:max-content;padding:6px var(--hb-gutter);flex-wrap:nowrap;justify-content:flex-start;margin-block:-4px}.pub .hb-chips li{scroll-snap-align:start;scroll-margin-inline:var(--hb-gutter)}.pub .hb-chip{min-height:40px}.pub .hb-assure{align-items:flex-start;gap:var(--sw-space-2);margin-top:var(--sw-space-6);flex-direction:column;max-width:34rem}.pub .hb-continue{min-height:44px}.pub .hb-continue-x{width:44px}.pub .hb-top{min-height:44px}.pub .hb-mode{width:100%;margin-bottom:var(--sw-space-4)}.pub .hb-mode-track{width:100%;display:grid}.pub .hb-mode-opt{min-height:52px;padding:var(--sw-space-2) var(--sw-space-3);flex-direction:column;gap:2px}.pub .hb-mode-label{white-space:normal}.pub .hb-note,.pub .hb-tools{margin-top:var(--sw-space-4)}.pub .hb-helper-panel{padding:var(--sw-space-5) var(--sw-space-4);gap:var(--sw-space-4)}.pub .hb-pill{min-height:40px}.pub .hb-helper-city{width:100%}.pub .hb-helper-actions{justify-content:stretch}.pub .hb-helper-apply{justify-content:center;width:100%}.pub .hb-tpls{margin-top:var(--sw-space-8)}.pub .hb-tpls-list{width:calc(100% + 2 * var(--hb-gutter));margin-inline:calc(-1 * var(--hb-gutter));padding:6px var(--hb-gutter) var(--sw-space-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(160px,62%);grid-auto-flow:column;overflow-x:auto}.pub .hb-tpls-list::-webkit-scrollbar{display:none}.pub .hb-tpls-list li{scroll-snap-align:start;scroll-margin-inline:var(--hb-gutter)}}html[data-theme=dark] .pub .hb{background:var(--sw-bg)}html[data-theme=dark] .pub .hb-glow{opacity:.35}html[data-theme=dark] .pub .hb-chip[data-active],html[data-theme=dark] .pub .hb-pill[aria-pressed=true]{background:color-mix(in oklab, var(--sw-lime) 22%, transparent);color:var(--sw-text)}html[data-theme=dark] .pub .hb-mode-opt[data-on]{box-shadow:0 0 0 1px var(--sw-line-strong)}@media (prefers-reduced-motion:reduce){.pub .hb-chip,.pub .hb-mode-opt,.pub .hb-tpl-shot{transition:none}.pub .hb[data-pulse] .hb-card .spc-send{animation:none!important}}.pub .hb-recipes-list{margin:var(--sw-space-4) 0 0;gap:var(--sw-space-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.pub .hb-recipe{gap:var(--sw-space-1);width:100%;min-height:96px;padding:var(--sw-space-4);border:1px solid var(--sw-line);background:var(--sw-surface);color:var(--sw-text);text-align:left;cursor:pointer;box-shadow:var(--sw-elev-1);font:inherit;border-radius:14px;flex-direction:column;transition:border-color .15s,transform .15s;display:flex}.pub .hb-recipe:hover{border-color:var(--sw-line-strong);transform:translateY(-1px)}.pub .hb-recipe:focus-visible{outline:var(--sw-focus-width,2px) solid var(--sw-focus);outline-offset:2px}.pub .hb-recipe-title{font-weight:var(--sw-fw-bold,700);line-height:1.3}.pub .hb-recipe-desc{color:var(--sw-text-muted);font-size:var(--sw-fs-footnote,.875rem);line-height:1.4}@media (max-width:900px){.pub .hb-recipes-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.pub .hb-recipes-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pub .hb-recipe{transition:none}}.pub .home-hero h1 .sw-h1-kicker{margin:0 0 var(--sw-space-3);font-size:var(--sw-fs-meta,.8125rem);font-weight:var(--sw-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--sw-text-muted);line-height:1.3;display:block}.pub .home-proof{margin:var(--sw-space-3) 0 0;font-size:var(--sw-fs-footnote);color:var(--sw-text-muted)}.pub .home-proof a{color:var(--sw-text);font-weight:var(--sw-fw-bold)}.pub .home-proof-star{color:var(--sw-text)}@media (max-width:767px){.pub .home-hero .v2-hero-art{display:none}}.pub .home-dband{padding:var(--sw-space-10) 0;border-block:1px solid var(--sw-line)}.pub .home-dband-grid{gap:var(--sw-space-6);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.pub .home-dband .home-dband-title{font-size:var(--sw-fs-title2);line-height:var(--sw-lh-tight);letter-spacing:var(--sw-tracking-title);margin:0 0 var(--sw-space-2)}.pub .home-dband-lead{margin:0 0 var(--sw-space-4);color:var(--sw-text-muted);font-size:var(--sw-fs-footnote);max-width:60ch}.pub .home-dband .hero-search{max-width:none;margin:0}.pub .home-dband .tld-prices{display:none}.pub .home-dband-tiles{gap:var(--sw-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pub .home-dband-tiles li{min-width:0;padding:var(--sw-space-3) var(--sw-space-4);background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);align-content:start;gap:2px;display:grid}.pub .home-dband-tld{font-size:var(--sw-fs-title3);letter-spacing:var(--sw-tracking-title)}.pub .home-dband-first{font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold);overflow-wrap:anywhere}.pub .home-dband-renew{font-size:var(--sw-fs-footnote);color:var(--sw-text-muted);overflow-wrap:anywhere}.pub .home-dband-vat{margin:var(--sw-space-2) 0 0;font-size:var(--sw-fs-meta,.8125rem);color:var(--sw-text-muted)}.pub .home-dband-all{margin:var(--sw-space-2) 0 0;font-size:var(--sw-fs-footnote)}.pub .home-dband-all a{align-items:center;gap:4px;min-height:24px;display:inline-flex}@media (max-width:767px){.pub .home-dband{padding:var(--sw-space-8,32px) 0}.pub .home-dband-grid{gap:var(--sw-space-4)}}@media (min-width:1024px){.pub .home-dband-grid{gap:var(--sw-space-10);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}@media (max-width:767px){.pub .home-products .v2-trust{display:none}}.pub .home-nina{background:var(--sw-surface-sunken)}.pub .home-unsure{margin:var(--sw-space-3) 0 0;color:var(--sw-text-muted);font-size:var(--sw-fs-footnote)}.pub .home-unsure a{min-height:24px;color:var(--sw-text);align-items:center;gap:4px;display:inline-flex}.pub .home-support-time{margin:var(--sw-space-3) 0 0;font-size:var(--sw-fs-footnote);font-weight:var(--sw-fw-bold)}.pub .home-support-list{gap:var(--sw-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pub .home-support-card{gap:var(--sw-space-4);height:100%;padding:var(--sw-space-5,20px);background:var(--sw-surface);border:1px solid var(--sw-line);border-radius:var(--sw-radius-lg);color:var(--sw-text);transition:border-color var(--sw-dur-fast,.12s), box-shadow var(--sw-dur-fast,.12s), transform var(--sw-dur-fast,.12s);align-items:flex-start;text-decoration:none;display:flex}.pub .home-support-card:hover{border-color:var(--sw-line-strong);box-shadow:var(--sw-card-hover,var(--sw-elev-hover));transform:translateY(var(--sw-lift,-2px));color:var(--sw-text)}.pub .home-support-icon{border-radius:var(--sw-radius-md);background:var(--sw-surface-inverse);width:44px;height:44px;color:var(--sw-text-inverse);flex:none;place-items:center;display:grid}.pub .home-support-text{flex:auto;gap:4px;min-width:0;display:grid}.pub .home-support-text>span{color:var(--sw-text-muted);font-size:var(--sw-fs-footnote);overflow-wrap:anywhere}.pub .home-support-text>.home-support-meta{color:var(--sw-text);font-size:var(--sw-fs-meta,.8125rem);font-weight:var(--sw-fw-bold)}.pub .home-support-text>.home-support-link{color:var(--sw-text);font-weight:var(--sw-fw-bold);align-items:center;gap:4px;margin-top:4px;display:inline-flex}.pub .home-support-go{display:none}@media (max-width:767px){.pub .home-support .v2-head{margin-bottom:var(--sw-space-5,20px)}.pub .home-support .v2-head .v2-lead{display:none}.pub .home-support-list{gap:var(--sw-space-2)}.pub .home-support-card{min-height:56px;padding:10px var(--sw-space-4);align-items:center;gap:var(--sw-space-3)}.pub .home-support-icon{width:32px;height:32px}.pub .home-support-text>strong{font-size:.9375rem;line-height:1.3}.pub .home-support-text>.home-support-meta{line-height:1.3}.pub .home-support-icon svg{width:18px;height:18px}.pub .home-support-text{gap:0}.pub .home-support-text>.home-support-desc{display:none}.pub .home-support-text>.home-support-link{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pub .home-support-go{color:var(--sw-text-muted);flex:none;display:grid}}@media (min-width:768px){.pub .home-support-list{gap:var(--sw-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pub .home-support-list{grid-template-columns:repeat(4,minmax(0,1fr))}.pub .home-support-card{flex-direction:column}}@media (prefers-reduced-motion:reduce){.pub .home-support-card{transition:none}.pub .home-support-card:hover{transform:none}}@media (max-width:767px){.pub .home-faq .faq summary{min-height:56px;padding-block:14px}.pub .home-resources .v2-resources{gap:var(--sw-space-2)}.pub .home-resources .v2-resources a{padding:var(--sw-space-3) var(--sw-space-4);gap:2px}}
