@font-face{font-family:Bebas Neue;src:url(/lure-notes/assets/bebas-latin.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/lure-notes/assets/plex-latin.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/lure-notes/assets/plex-latin-medium.woff2) format("woff2");font-weight:500;font-display:swap}:root{--ink:#070a0b;--stage:#151719;--bone:#e7e2d7;--dim:#b8b2a7;--paper:#d8cdb2;--paper-ink:#101416;--brass:#a47a35;--brass-bright:#c49a52;--line:rgba(231,226,215,.16);--paper-line:rgba(16,20,22,.22);--serif:"Iowan Old Style","Baskerville","Times New Roman",serif;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono",monospace;color-scheme:dark;background:var(--ink);color:var(--bone);font-family:var(--sans);font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased}h1,h2,h3,p,figure{margin:0}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,select,input,textarea{border-radius:0}button:disabled{cursor:wait;opacity:.6}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--brass-bright);outline-offset:4px}svg{flex-shrink:0}main:focus{outline:none}main{min-height:65vh}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-70px;background:var(--paper);color:var(--paper-ink);padding:12px;z-index:100}.skip-link:focus{top:10px}.prototype-strip{display:flex;gap:14px;align-items:center;justify-content:center;padding:9px 24px;background:#222824;border-bottom:1px solid var(--line);font-size:11px;line-height:1.5;color:#d5d5c9}.prototype-strip>span{font:10px var(--mono);color:#c49a52;text-transform:uppercase;letter-spacing:.06em}.masthead{height:80px;padding:0 clamp(22px,4.4vw,70px);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(164,122,53,.5);background:var(--ink)}.brand{display:flex;align-items:center;gap:23px}.brand img{width:108px;height:35px;object-fit:contain}.brand>span{font:28px Bebas Neue,sans-serif;letter-spacing:.035em;border-left:1px solid var(--line);padding-left:23px}.masthead nav{display:flex;gap:26px;align-items:center;font-size:13px}.masthead nav>a.active{color:var(--brass-bright)}.new-note{display:flex;gap:8px;padding:12px 15px;align-items:center;border:1px solid var(--brass)}.new-note:hover{background:var(--paper);color:var(--paper-ink)}.eyebrow{font:10px/1.6 var(--mono);color:var(--brass-bright);letter-spacing:.065em;text-transform:uppercase}.intro{max-width:1380px;margin:auto;padding:56px clamp(22px,4.4vw,70px) 43px;display:flex;align-items:end;justify-content:space-between;gap:30px}.intro h1{font:400 clamp(32px,3.6vw,52px)/1.09 var(--serif);letter-spacing:-.026em;margin:17px 0 20px}.intro h1 i,.rules-page h1 i{font-weight:400;color:var(--dim)}.intro>div>p:last-child{font-size:15px;line-height:1.7;color:var(--dim)}.intro-link{display:flex;align-items:center;gap:25px;border-bottom:1px solid var(--brass);padding:12px 0;font-size:14px;white-space:nowrap}.feed{max-width:1380px;padding:0 clamp(22px,4.4vw,70px) 68px;margin:auto}.feed-head{border-top:1px solid var(--line);padding-top:28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.feed-head h2{font:400 26px var(--serif);letter-spacing:-.025em}.feed-head p{font-size:12px;color:var(--dim);line-height:1.6;margin-top:6px}.count{font:10px var(--mono);color:var(--dim);white-space:nowrap}.filters{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:23px 0 27px}.search{flex:1;min-width:180px;max-width:310px}.search input{width:100%;height:45px;padding:0 14px;border:1px solid var(--line);background:#101415;color:var(--bone);font-size:13px}.search input::placeholder{color:var(--dim)}.water-filters{display:flex;gap:3px;flex-wrap:wrap}.water-filters button{background:transparent;color:var(--dim);border:0;padding:12px 10px;font-size:12px}.water-filters button[aria-pressed=true]{color:var(--bone);box-shadow:inset 0 -1px var(--brass-bright)}.photo-filter{font-size:12px;display:flex;align-items:center;gap:8px;white-space:nowrap}.photo-filter input,.agreement input{accent-color:var(--brass-bright);width:16px;height:16px;flex-shrink:0}.note-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.note-card{min-width:0;border-bottom:1px solid var(--line)}.card-image-link{display:block;position:relative}.note-photo{margin:0;background:radial-gradient(ellipse at 50% 70%,#272722,#0c1011 75%);border:1px solid var(--line)}.note-photo img{width:100%;aspect-ratio:3/2;object-fit:contain;padding:25px 23px}.note-photo figcaption{padding:10px 16px;font:9px/1.6 var(--mono);color:var(--dim);border-top:1px solid var(--line)}.sample-badge{display:inline-flex;align-items:center;align-self:start;padding:6px 9px;background:#101516;color:var(--brass-bright);border:1px solid rgba(164,122,53,.45);font:10px/1.3 var(--mono)}.card-image-link>.sample-badge{position:absolute;top:14px;left:14px}.card-copy{padding:20px 1px 24px}.card-maker{font:10px/1.5 var(--mono);color:var(--brass-bright);margin-bottom:8px}.card-copy h2{font:400 28px/1.2 var(--serif);letter-spacing:-.025em}.condition-line{display:flex;flex-wrap:wrap;gap:7px 13px;font:10px/1.5 var(--mono);color:var(--dim);margin:12px 0 17px}.condition-line span+span:before{content:"·";margin-right:13px}.card-copy>p:not(.card-maker){font-size:14px;line-height:1.7;color:var(--dim);max-width:54ch}.card-byline{display:flex;align-items:center;flex-wrap:wrap;gap:9px 13px;margin:21px 0 16px;font-size:11px}.card-byline>span:last-child:not(.operator-badge){color:#999b94;font-size:10px}.operator-badge{border-bottom:1px solid var(--brass);font:9px/1.5 var(--mono);color:var(--brass-bright)}.text-link{display:inline-flex;align-items:center;gap:15px;font-size:12px;border-bottom:1px solid #645235;padding-bottom:5px}.no-photo{aspect-ratio:3/2;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;background:#121617;border:1px solid var(--line);color:var(--dim)}.no-photo>span{font:22px var(--serif)}.no-photo>small{font:10px var(--mono);color:#868e87}.feed-invitation{display:grid;grid-template-columns:1fr auto;gap:7px 25px;border-top:1px solid var(--line);padding:26px 0 0;margin-top:45px}.feed-invitation p{font:24px var(--serif)}.feed-invitation>span{color:var(--dim);font-size:13px}.feed-invitation a{grid-column:2;grid-row:1/3;align-self:center;display:flex;gap:20px;align-items:center;font-size:13px;border-bottom:1px solid var(--brass);padding-bottom:8px}.empty-state{padding:55px 22px;text-align:center;border:1px solid var(--line)}.empty-state h3{font:26px var(--serif)}.empty-state p{margin:12px 0 22px;color:var(--dim);font-size:14px}.empty-state button{background:transparent;border:1px solid var(--brass);color:var(--bone);padding:11px 18px}.back-link{display:inline-flex;gap:9px;align-items:center;color:var(--dim);font-size:12px;margin-bottom:32px}.detail-page,.preview-page,.manage-page{max-width:900px;margin:0 auto;padding:42px 30px 70px}.note-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:26px}.note-heading h1{font:400 clamp(32px,4vw,47px)/1.13 var(--serif);letter-spacing:-.025em;margin-top:9px;overflow-wrap:anywhere}.detail-page>.note-photo img,.preview-page>.note-photo img,.manage-page>.note-photo img{max-height:510px;aspect-ratio:3/2}.reading-copy{max-width:690px;margin:0 auto}.note-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:22px 0;margin:0 0 30px;border-bottom:1px solid var(--line)}.note-facts dt{font:10px var(--mono);color:var(--brass-bright);margin-bottom:8px}.note-facts dd{margin:0;font:16px var(--serif)}.reading-copy h2{font:22px var(--serif);margin-bottom:13px}.observation{font:20px/1.65 var(--serif);overflow-wrap:anywhere;white-space:pre-wrap}.author-line{display:flex;align-items:center;gap:14px;font-size:12px;margin:28px 0 15px}.disclosure{padding-top:17px;border-top:1px solid var(--line);font:12px/1.7 var(--sans);color:var(--dim)}.disclosure strong{display:block;font-weight:500;color:var(--bone);font-size:11px;margin-bottom:5px}.disclosure>span{display:block;margin-top:4px}.sample-explanation{margin:18px 0 0;font-size:12px;line-height:1.7;color:var(--dim);background:#181d1a;padding:14px 16px;border-left:1px solid var(--brass)}.related{border-top:1px solid var(--line);margin-top:48px;padding-top:29px}.related h2{font:26px var(--serif)}.related>p{font-size:13px;line-height:1.65;color:var(--dim);margin:10px 0 20px}.related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:25px}.button{display:inline-flex;justify-content:center;align-items:center;gap:14px;padding:14px 20px;min-height:48px;border:1px solid var(--paper);background:var(--paper);color:var(--paper-ink);font-size:13px;line-height:1.5;text-align:center;font-weight:500}.button:hover{background:#e7ddc5}.button.secondary{background:transparent;color:var(--bone);border-color:var(--line)}.button.secondary:hover{border-color:var(--brass-bright)}.text-button{background:transparent;border:0;border-bottom:1px solid currentColor;padding:6px 0;color:var(--bone);font-size:12px;line-height:1.5}.status-page{max-width:690px;margin:60px auto 100px;padding:25px}.status-page>svg{color:var(--brass-bright);margin-bottom:22px}.status-page h1{font:36px/1.2 var(--serif);letter-spacing:-.025em}.status-page p{font-size:14px;line-height:1.8;color:var(--dim);margin:19px 0}.status-page .button{margin-top:12px}.form-page{max-width:1240px;margin:0 auto;padding:32px clamp(22px,4.4vw,55px) 70px}.form-intro{padding-bottom:30px}.form-intro .back-link{margin-bottom:25px}.form-intro h1{font:38px/1.15 var(--serif);letter-spacing:-.025em;margin:11px 0 12px}.form-intro>p:last-child{font-size:14px;color:var(--dim);line-height:1.7}.form-layout{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:44px}.form-layout form{background:var(--paper);color:var(--paper-ink);padding:29px 34px;color-scheme:light}.form-layout fieldset{border:0;border-bottom:1px solid var(--paper-line);margin:0 0 24px;padding:0 0 25px;min-width:0}.form-layout legend{font:24px/1.3 var(--serif);padding:0;margin-bottom:23px}.form-layout legend .step{font:10px var(--mono);color:#6c572d;margin-right:14px;vertical-align:middle}.form-layout legend>span:not(.step){font:10px var(--mono);margin-left:10px;color:#605b4f}.field{margin:0 0 20px}.field:last-child{margin-bottom:0}.field>label{display:flex;gap:10px;align-items:center;font-size:13px;font-weight:500;line-height:1.5;margin-bottom:8px}.field>label>span{font:10px var(--mono);color:#5b5b53}.field-hint{font:12px/1.6 var(--sans);color:#55574f;margin:0 0 9px}.field>input,.field>select,.field>textarea{display:block;width:100%;min-width:0;border:1px solid #888470;background:#e9e1ce;color:var(--paper-ink);font:15px/1.6 var(--sans);padding:12px 13px;min-height:48px}.field>select{padding-right:25px}.field>textarea{resize:vertical;min-height:116px;max-height:330px}.field [aria-invalid=true]{border-color:#8b3629}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field-pair>.field{margin:0}.field-error{font:12px/1.6 var(--sans);color:#802f23;margin-top:9px}.photo-field>p:first-of-type:not(.photo-status){font:13px/1.7 var(--sans);color:#454941;margin-top:-13px;margin-bottom:16px}.add-photo{display:flex;min-height:142px;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px dashed #8e856f;background:#ddd4be;color:#252c26}.add-photo span{font-size:14px}.add-photo small{font:10px var(--mono);color:#55584d}.add-photo:hover{background:#e6ddc7}.photo-draft{position:relative;border:1px solid var(--paper-line);background:#c7bea7}.photo-draft img{width:100%;max-height:290px;object-fit:contain}.photo-draft>span{display:inline-flex;align-items:center;gap:5px;position:absolute;bottom:10px;left:10px;background:#e7e2d7;color:#29342c;padding:6px 9px;font-size:10px}.photo-actions{display:flex;gap:25px;margin-top:12px}.photo-actions button{background:none;border:0;border-bottom:1px solid #6c5d3f;padding:5px 0;color:#272d26;font-size:12px}.privacy-note{font:11px/1.7 var(--sans);color:#52584b;margin-top:13px}.photo-status{font:12px/1.7 var(--sans);color:#3d5745;margin-top:10px}.character-count{font:9px var(--mono);color:#595c52;text-align:right;margin:-11px 0 24px}.agreement{display:flex;gap:10px;font-size:12px;line-height:1.8;align-items:start}.agreement input{margin:3px 0 0}.agreement a{text-decoration:underline;text-underline-offset:3px}.form-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:3px}.form-layout .form-actions .button{background:#151d1a;color:var(--bone);border-color:#151d1a;font-size:12px;padding:13px 14px}.form-layout .form-actions .secondary{background:transparent;color:#101416;border-color:#716e60}.local-explanation{font-size:11px;line-height:1.8;color:#53584d;margin-top:19px}.form-aside{padding-top:29px}.form-aside h2{font:27px/1.25 var(--serif);margin:14px 0 20px}.form-aside>p:not(.eyebrow){font:13px/1.85 var(--sans);color:var(--dim);margin-bottom:18px}.draft-indicator{border-top:1px solid var(--line);padding-top:20px;display:flex;gap:10px;align-items:center;font-size:11px;color:#b4c6b2;margin-top:26px}.form-aside>.text-button{color:var(--dim);margin-top:28px;text-align:left;font-size:11px}.error-summary{background:#ead7c2;color:#713123;padding:18px 20px;margin-bottom:23px;border-left:2px solid #8b3629;font-size:13px;line-height:1.7}.error-summary>p{margin-top:4px}.error-summary ul{margin:10px 0 0;padding-left:17px}.error-summary a{text-decoration:underline}.preview-banner{padding:19px 0 24px;border-bottom:1px solid var(--line);margin:0 0 27px}.preview-banner>p:last-child{font-size:13px;color:var(--dim);line-height:1.7;margin-top:9px}.preview-actions{display:flex;gap:16px;margin-top:40px;justify-content:space-between}.preview-page>.local-explanation{color:var(--dim)}.saved-heading{margin:0 0 32px}.saved-heading>svg{color:var(--brass-bright);margin-bottom:18px}.saved-heading h1{font:34px/1.3 var(--serif);letter-spacing:-.025em;margin-top:9px;max-width:650px}.saved-heading>p:last-child{margin:14px 0;color:var(--dim);font-size:13px}.management-links{padding:22px 24px;background:#181e1b;border:1px solid var(--line);margin-bottom:36px}.link-copy+.link-copy{margin-top:25px}.link-copy>label{display:block;font:12px var(--sans);margin-bottom:10px}.link-copy>div{display:flex;min-width:0}.link-copy input{min-width:0;flex:1;background:#0b1110;border:1px solid var(--line);padding:12px;font:10px var(--mono);color:#c8cbbf}.link-copy button{background:transparent;border:1px solid var(--line);color:var(--bone);font-size:11px;padding:10px 14px}.link-copy>p{font:11px/1.8 var(--sans);color:var(--dim);margin-top:9px;max-width:600px}.manage-actions{margin:35px 0;display:flex;justify-content:space-between;gap:20px;align-items:center}.danger{color:#d4a38d}.button.danger{background:#a05d42;color:#fff;border-color:#a05d42}.delete-panel{border:1px solid #825b49;padding:25px}.delete-panel h2{font:25px var(--serif)}.delete-panel p{margin:12px 0 23px;font-size:13px;color:var(--dim);line-height:1.7}.delete-panel>.text-button{margin-left:24px}.rules-page{max-width:1040px;margin:auto;padding:55px 32px 80px}.rules-page>h1{font:43px/1.14 var(--serif);letter-spacing:-.025em;margin:18px 0 24px}.rules-lead{max-width:680px;font:17px/1.85 var(--sans);color:var(--dim)}.rules-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px 55px;margin:48px 0}.rules-grid section{border-top:1px solid var(--line);padding-top:22px}.rules-grid section>span{font:10px var(--mono);color:var(--brass-bright)}.rules-grid h2{font:25px var(--serif);margin:13px 0 16px}.rules-grid p{font:14px/1.85 var(--sans);color:var(--dim)}.operator-note{background:var(--paper);color:var(--paper-ink);padding:30px 34px;margin-top:14px}.operator-note .eyebrow{color:#775b2f}.operator-note h2{font:29px var(--serif);margin:12px 0 16px}.operator-note>p:last-child{font:14px/1.85 var(--sans);max-width:710px}.operator-note a{display:flex;align-items:center;gap:10px;width:fit-content;border-bottom:1px solid #8a7754;margin-top:15px;font-size:12px}.prototype-detail{margin-top:36px;padding-top:25px;border-top:1px solid var(--line);max-width:720px}.prototype-detail h2{font:25px var(--serif);margin-bottom:15px}.prototype-detail h3{font:20px var(--serif);margin:25px 0 13px}.prototype-detail p{font:13px/1.9 var(--sans);color:var(--dim);margin-top:15px}footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 30px;align-items:center;border-top:1px solid var(--line);padding:26px clamp(22px,4.4vw,70px);font:10px/1.7 var(--mono);color:var(--dim)}footer>a{display:inline-flex;align-items:center;gap:8px}footer>a:first-child{color:var(--brass-bright)}@media(min-width:1100px){.note-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 26px}.note-card:nth-child(1){grid-column:span 2;display:grid;grid-template-columns:1.3fr 1fr;background:#101515;border:1px solid var(--line)}.note-card:nth-child(1) .card-copy{padding:26px 24px}.note-card:nth-child(1) .card-image-link{height:100%;display:flex}.note-card:nth-child(1) .note-photo{width:100%;border:0;border-right:1px solid var(--line)}.note-card:nth-child(1) .note-photo img{height:100%;min-height:290px;aspect-ratio:auto;padding:26px 10px}.note-card:nth-child(1) .condition-line{font-size:9px;gap:7px}.note-card:nth-child(1) .condition-line span+span:before{margin-right:7px}}@media(max-width:900px){.form-layout{grid-template-columns:1fr;gap:25px}.form-aside{display:grid;grid-template-columns:1fr 1fr;gap:12px 35px;padding-top:0}.form-aside>.eyebrow{grid-column:1/-1}.form-aside h2{margin-top:0}.form-aside .draft-indicator{margin:0}.form-aside>.text-button{margin-top:5px;justify-self:start}.form-aside>p:not(.eyebrow){margin:0}.filters{gap:13px}.intro{padding-top:44px}.note-photo img{padding:22px 15px}}@media(max-width:600px){.prototype-strip{padding:8px 16px;display:block;font-size:9px;text-align:center}.prototype-strip>span{font-size:9px;display:inline-block;margin-bottom:2px}.masthead{height:68px;padding:0 20px;gap:10px}.brand{gap:12px}.brand img{width:78px;height:28px}.brand>span{padding-left:12px;font-size:24px}.masthead nav{gap:13px;font-size:11px}.masthead nav>a:first-child{display:none}.masthead nav>a:nth-child(2){font-size:10px;max-width:43px;line-height:1.4}.new-note{padding:11px}.new-note>span{display:none}.intro{display:block;padding:33px 22px 30px}.intro h1{font-size:33px;margin:13px 0 16px;line-height:1.12}.intro>div>p:last-child{font-size:13px}.intro-link{width:fit-content;font-size:12px;margin-top:14px;padding:10px 0}.feed{padding:0 22px 42px}.feed-head{padding-top:25px;align-items:start}.feed-head h2{font-size:23px}.feed-head p{font-size:10px}.count{font-size:9px;max-width:54px;text-align:right;line-height:1.5}.filters{padding:19px 0 24px;gap:12px}.search{max-width:none;flex-basis:100%;width:100%}.water-filters{gap:1px;flex:1}.water-filters button{padding:11px 7px;font-size:11px}.photo-filter{font-size:10px;gap:6px}.photo-filter input{width:14px;height:14px}.note-grid{grid-template-columns:1fr;gap:28px}.note-photo img{padding:25px 17px}.card-copy{padding:18px 0 23px}.card-copy h2{font-size:27px}.condition-line{font-size:9px}.card-copy>p:not(.card-maker){font-size:13px}.card-byline{margin:17px 0 14px}.no-photo{aspect-ratio:2/1}.no-photo>span{font-size:21px}.feed-invitation{display:block;margin-top:30px;padding-top:24px}.feed-invitation p{font-size:24px}.feed-invitation>span{display:block;margin-top:8px;font-size:12px}.feed-invitation a{margin-top:20px;width:fit-content;font-size:12px}.detail-page,.preview-page,.manage-page{padding:29px 22px 50px}.back-link{font-size:11px;margin-bottom:25px}.note-heading{gap:14px;margin-bottom:21px}.note-heading h1{font-size:34px}.note-heading .sample-badge{margin-top:4px}.note-photo figcaption{font-size:8px;padding:9px 12px}.note-facts{gap:14px;padding:20px 0;margin-bottom:24px}.note-facts dt{font-size:9px}.note-facts dd{font-size:15px}.reading-copy h2{font-size:21px}.observation{font-size:19px;line-height:1.7}.related{margin-top:35px;padding-top:25px}.related h2{font-size:24px}.related-grid{grid-template-columns:1fr}.button{padding:13px 15px;font-size:12px}.status-page{margin:32px auto 65px;padding:24px}.status-page h1{font-size:32px}.form-page{padding:24px 0 45px}.form-intro{padding:0 22px 25px}.form-intro h1{font-size:32px}.form-intro>p:last-child{font-size:12px}.form-layout{gap:28px}.form-layout form{padding:27px 22px}.form-layout legend{font-size:23px;margin-bottom:21px}.form-layout fieldset{padding-bottom:24px;margin-bottom:25px}.field-pair{gap:12px}.field>input,.field>select,.field>textarea{font-size:16px;padding:11px 12px}.field>label{font-size:12px}.field-hint{font-size:11px}.photo-field>p:first-of-type:not(.photo-status){font-size:12px}.add-photo{min-height:137px}.add-photo small{font-size:9px}.photo-draft img{max-height:240px}.privacy-note{font-size:10px}.form-layout .form-actions{position:sticky;bottom:0;background:var(--paper);padding:14px 0 8px;border-top:1px solid var(--paper-line);display:grid;grid-template-columns:.86fr 1.14fr;gap:11px;z-index:10}.form-layout .form-actions .button{font-size:11px;padding:12px 8px;gap:7px}.form-layout .form-actions .button svg{width:15px}.local-explanation{font-size:10px;margin-top:13px}.form-aside{display:block;padding:0 22px}.form-aside h2{font-size:25px;margin:13px 0 18px}.form-aside>p:not(.eyebrow){margin-bottom:14px;font-size:12px}.form-aside .draft-indicator{margin-top:23px}.form-aside>.text-button{margin-top:24px}.error-summary{padding:15px;font-size:12px}.preview-banner{padding:10px 0 21px}.preview-banner>p:last-child{font-size:12px}.preview-actions{gap:10px;margin-top:28px}.preview-actions .button{font-size:11px;gap:8px;padding:12px 11px;flex:1}.saved-heading h1{font-size:30px}.management-links{padding:19px 16px;margin-bottom:28px}.link-copy>label{font-size:11px}.link-copy>p{font-size:10px}.link-copy input{padding:11px 9px;font-size:9px}.link-copy button{padding:10px;font-size:10px}.manage-actions{flex-direction:column;align-items:start;gap:17px;margin:28px 0}.delete-panel{padding:20px}.delete-panel h2{font-size:23px}.delete-panel>.text-button{margin-left:17px}.rules-page{padding:35px 22px 55px}.rules-page>h1{font-size:34px;margin:13px 0 20px}.rules-lead{font-size:14px;line-height:1.85}.rules-grid{grid-template-columns:1fr;gap:25px;margin:30px 0}.rules-grid h2{font-size:25px;margin:11px 0 13px}.rules-grid p{font-size:13px}.operator-note{padding:25px 22px}.operator-note h2{font-size:26px}.operator-note>p:last-child{font-size:13px}.operator-note a{font-size:11px}.prototype-detail h2{font-size:24px}.prototype-detail p{font-size:12px}footer{padding:24px 22px;font-size:9px;gap:14px}footer>span{order:3;flex-basis:100%}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.card-copy,.reading-copy,.rules-page,.form-aside{overflow-wrap:anywhere}@media(max-width:380px){.field-pair{grid-template-columns:1fr;gap:20px}.masthead{padding-left:16px;padding-right:16px}.brand img{width:72px}.brand>span{font-size:22px}}
